Skip to main content

Full text of "Oh! MZ 1985-Jan-Dec"

See other formats


> «rto 
27 XA > F2 


ノン ار‎ £4 


\ 
ISSN 0910-7014 | 
| | y | 17 『 


特集 Хер Ee 


LN 


(М Уз. $ АП. 1985 
Г 3 s E ex a. OP 


SHARP 


ゲー ム も 仕事 も スピ ー ド スタ ー ト 

クイ ッ ク デ ィ ス ク (QD) 

フロ ッ ピ ー の 高速 性 と カセ ッ ト の 経済 性 を 備え 
た 新しい 記憶 装置 で す 。 プロ グラ ム や デー タ を 
読み 取る スピ ー ド は 、 何と カセ ッ ト の 約 30 倍 
(当社 2000 ボ ー の デー タレ コー ダ 上 比 )、 も う 気 
持ち の 乗り も 違っ て きま す 。 


キャ ラク タプ づく 〈0 も 自在 、 き わ だ つ グ "ラフ ィ ッ ク 
PCG1000 文 字 

グラ フィ ッ ク は ひと 味 違 う ク リエ イ テ ィ プ ブ 設計 
1000 文 字 の PCG ま た は 320 メ 200 ド ッ ト 8 色 フ ル 
グラ フィ ッ ク 二 24 文字 の PCG が 使い 分 けら れ 、 
目的 に 合わ せ て オリ ジ ナ ル グ ラ フ ィ ッ ク が 存 分 
に 駆使 で きま す 

音楽 演奏 どっ て お FOLO 
PSG2 チ ャ ン ネ ル 

パソ コン を より クリ エイ ティ ブ に 活用 する た め の 
サウ ンド 機能 と し て 6 オク ター プ 3 重 和音 の PSG 
を 2 チャ ン ネ ル 内 蔵 。6 重 和音 の 音楽 と 2 つの 
効果 斉 が 楽し め 、 音楽 演奏 、 サウンド 効果 に 
グン と 厚み を 増し て きま す 


日 本 語 表示 、 ワ ー プ ロ へ の 活用 

漢字 対応 QD-BASIC 

漢字 対応 BASIC を は じ め 、 漢字 ROM ボー ド 
(オプ ショ ン )、 辞 書 ROM ボ ー ド (オプ ショ ン ) の 
サポ ー ト な ど ワ ー プ ロ へ の 対応 も 考慮 し て いま す 


上達 に 合わ せ て 進化 する 
64KB オ ー ル RAM の クリ ー ン 設計 
BASIC 以 外 の 言語 へ の 発展 性 を 秘め た 、 
いわ ば あな た の 上 達 に 合わ せ て 進化 する 
シス テム 設計 で す 。 


久能 力 を グン と アッ プ さ せる RAM フ ァイル (オプ ショ ン ) 
る ボイス ポ ボード ( ォ プシ ョ ン ) を 使え ば 、MZ-1500 が し ゃ 
べ る パソ コン に 。@「 パ ター ン エ ー ス 」「 住 所 録 」「 ミ ュ 
ー ジ ッ ク エ ー ス 」「 デ モエ ー ス 」 な ど 、 買っ た その 日 
か ら 即 使え る ソフ ト を バン ドル 。 


У»- АА Е2І жн 〒545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 傘 (06)621-1221( 大 代表 ) @ お 問い 合わ せ は … 


“ジョ イジ ショ イク ”" 
BORNE 


家族 ひと ED ひと 5 り が 楽し め る 7 種類 の 新しい 
QD ソ フト を ワン フッ 鐘 


JOY JOY PACKII Mz-5A0 標準 価格 16.800 円 


7 パンチ ポール 2. 


幅広 い 年 令 層 に わた っ て 楽し ゅ ゆる あの マリ オ が 、 一 段 と 


REED TIL YAT 7 

2 х= テニ スズ 

ゲー ムセン ター や ファ ミリ ー コ ンピュータ で 人 (の 高い テニ ス 
が か:MZ-1500 で 楽し め ま す 


7-70 ЧУУ 

sri- ペン シル 
家族 みん な で 活用 で きる 、 学習 機能 付 ワ ー プ ロー カ レン 
ター 機能 。 ス ケ ジ ュ ー ル 6 書き 込め ま 二 
4 ママ キー バー 
家計 簿 づ くり は も う ラ クラ ク 。 数字 を 入力 する だ け で 、1 ヶ 月 
の トー タル も バッ チリ 。 


5 スタ ディ メイ 人 


楽し みな が ら 学 習 で きる 、 堅 葵 し い 勉 強 ツ フト 上 は ひと 味 
違っ た いわ ば パソ コン 暗記 カー ド 


= 
6 BASICAS74 

ちい ち マ ニュ アル を 見 な く て も 、 画面 と の 対話 形式 で 
BASIC の 基礎 学 習 が で きま 本 

АМ 
7 パー ティ ー メ ー カ ー СУ 
パー ティ を は じゅ め 楽し い 集い を 効果 的 に 演出 し て くれ る 

aos クソ フト で 


1500©) 
好評 JOY JOY PACK I (MZ-5A001) 標 準 価格 16.800 円 も 発売 中 ク 


rete /【 ノ コン ザ ン デ 
EFRR 


@ テ レビ 東京 る @ テ レビ 大 阪 Фу 
— 毎週 日 曜 9:30 — 10:00 
ORE Dr パソ コン 宮永 好 道 信 司会 : ЕЯ. НЕА 


ソコ ン ザ サン デー” 
ЯЛА ABI 


m 切 : 昭和 60 年 7 月 31 日 (消印 有効 ) 

応募 方 法 : @「 一 般 部 門 」( 中 学生 以上 ) と 「 ち び 
っ 子 部 門 」( 小 学生 以下 ) に 分 け て 行 
いま す 
る ⑧ ゲ ー ム ・ グ ラフ ィ ッ クス ・ ビ ジネス な ど 
各種 ジャ ン ル の 作品 を 募集 し ます 
Ge 作品 は シャ ー プ パソ コン MZ シリ ー ス ・ 
X1 シ リー ズ 用 ソフ ト に 限り ます 
久作 品 は 未 発表 の オリ ジ ナ ル 作 品 に 
限り 、 一 人 5 点 まで の 応募 と し ます 

発 表 :「 パ ソコ ン サ ン デ ー,」9 月 22 日 放送 内 で 
発表 し ます 

応募 Ж: 〒540 大 阪 市 東 区 京橋 前 之 町 2-2 
テレ ビ 大 阪 「 パ ソコ ン サ ン デ ー ソ フト 募集 Е 

賞 : 画 一 般 部 門 


VOU LED КЩ" Seen 1 名 
賞金 10 万 円 < 副賞 ビデ オデ ィ ス ク > 
圏 ち びっ こ 部 門 

"BUS TAM eere 1£ 


3 万 円 相当 の 図書 券 < 副 賞 コ ン パ クト 
- 。 イス ク >〉… 他 、 豪 華 商品 を 用 意 し て いま す 


詳し く は 最寄り の パソ コン ショ ッ プ で 
お た ず ね くだ さい 、。 


ルパン コン スク ー リ ンク , の お 知ら せ …… 

⑧ 講 習 場所 : シ ャ ー プ 東京 支社 パソ コン 教室 ® 03 (260) 
1161 電 日 時 :6 月 29 日 中 ・7 月 13 日 中 ・7 月 27 日 出 各 PM 
1:00 一 4:00 才 定員 : 各 20 名 (定員 に な り 次 第 締切 り ま す ) 
@ 受 許 料 : 1,000 円 


本 社内 国内 情報 シス テム 営業 本 部 まで 。 


パー ソナ ルコ ンピュータ 


01-1500) 


標準 価格 89.800 円 

写真 の 14 型 カラ ー デ ィ ス プレ イ OU- MF 1B 
標準 価格 64,800 円 は オプ ショ ン で す . 

※ 画 面 は ハメ コミ 合成 で す 。 


SHARP 


Oh AZ ...... 


LI жесек жены” ЖЕРІ АЛЕ” ЖЕЛ 


The Progressive Machine 


X1 の 世界 が また 一 歩 進化 し た 26 


NEW TYPE &NEW BASIC 

NEW BASIC の 実 カ ーー @ 

日 本 語 処理 
NEW BASIC の 実 カ ーー Ө 

グラ フィ ックス E 
コン ペチ ビリ ティ に つい て 35 
周辺 機器 一 覧 

カラ ー 紹 介 


X1 の 新しい 仲間 た ち M 
| シリ ー ズ 人 機種 共通 モニ ツ CIOS s P 


THE SEINTINEL 41 

第 4 部 アセ ンプ ラ , デバ ッ カ の 使い 方 " 

マシ ン 語 プロ グラ ム 開 発 入門 

第 5 部 プロ グラ ム 開 発 の 主役 46 

エディ イタ アセ ンプ フラ ZEDA 

第 6 部 開発 , 解 析 に 威力 を 発揮 する 66 
а: сае сыш デシ バッ クツ ー ル ZAID ХІ NEW BASIC シ ョ ー ト デモ (34 ベ 
ФСР/М, CP/M-86, MP/M は Digital Research 社 THE SOFTOUCH pcr Айыу” — Жі : 
I ді Part.1 ソフ ト で ワイ ワイ 

-System リフ ォ ル ニ ПУ ШШЕ S ү 110 

DANCEL NE ніН АЛЕ " 新作 SOFTWARE/: 2A 烈 ゲ ム 通 信 


@SB-80. SB- 86 は LIFEBOAT ASSOOCIATES : $ Е 
€ WORDSTAR, MAILMERGE, SPELLSTAR, WORDM Part. 2 清水 和 人 の ゲー ム ハ イ テク 道場 


Бе 112 
PosTaRBoooc な の s ァ ー ヵ ー の cr。 の や つく ん ぼ ば つぶ 
その 他 プ ブログ ラム 名 。 シス テム 名 , CPU 名 は 一 般 に 
аи. Part. 3 GAME REVIEW 
本 文中 で は "TM", "⑤" マ ー ク は 明記 し て いま せん 。 —> x 2 
@ 本 誌 掲載 の プロ グラ ム は , 個人 で 利用 する ほか は 著 デー モン クリ スタ レ / ホ ー リ ー ク レイ 114 
作 権 法 上 , 無断 複製 を 禁じ られ て いま す 。 —ÁÀ 
ファ ンタ ジア ン / 続 ・ 黄 金 の 墓 
Part. 4 SPECIAL REVIEW 116 
ペン シル レポ ー ト 
Part. 5 BUSINESS REPORT 118 
日 本 語 ワ ー ド プロ セッ サ ПЛ 
祝 一 平 の 駆け 足 レ ボー ト 105 FILES Oh./MZ 174 STUDIO MZ/ ぼ くら の 掲示 板 180 
60th ビ ジネス ショ ウ & 書評 『MZ110 番 』, 『X1 1104; 編集 室 か ら 184 
マイ クロ コン ピュ ー タ ショ ウ '85 info MZ 176 ご めん な さい の コー ナー ノ 投 稿 募集 


Oh./MZ 質 問 箱 172 ペン ギン 情報 コー ナー/Again Watch 177 SHIFT BREAK/micro Odyssey 


シャ ー プ パソ コン テレ ビ XIC 

価格 

コン ピュ ー タ 本 体 CZ-801C 119,800 円 
カラ ー デ ィ ス プレ イ テ レ ビ CZ-80ID 99,800 円 
| 1983 年 | 月 発売 


NOR NU ошалығ жатағы” M 
異常 で 怪奇 な 物語 ZORKI/ZORKIl/The BLACK ONYX 120 
絵夢 絶 登 面白 玉手 箱 第 18 回 
BASIC プ ログ ラム の 高速 化 テ クー ニッ ク 有田 隆也 145 
パソ コン 千 夜 一 夜 第 19 夜 
ある クラ フ の 歩み と あみ だ くじ 」 "tn 
猫 と コン ピュ ー タ 第 6 回 
ゴル フ 少 年 トオル 高沢 恭子 154 

NS ES | | 

MZ-1500 カナ 漢字 変換 ユー ティ リティ の 使い 方 s 
漢 単 ワー ド プ ロ セッ サ 近藤 弘幸 36 
3D マ ル チ CAD あな た は 建築 デザ イナ ー<1> 小澤 № 166 
マル チ ユ ー ス へ の 挑戦 
X1/C/D/F/turbo パソ コン / ビ デオ ユー ザー の 映像 処理 入門 
グラ フィ ッ ク の 拡大 ・ 縮 ツー ル . ЖОН T 
C 入 門 ス テッ プ by ス テッ プ 

“データ 引き 渡し と ポイ ンタ bon 
May the"FORTH"be with you 第 2 回 
ヨイ ショ で ふ ぉ ー す сано 
FC&2(3300A,07-50»7*2—XBASICXA #3 
配列 で デー タ を 処理 する анайы 
試験 に 出る る マグ 
そこ に CRTC が ある か ら な の だ ач 


Mz-200072200 続 *CP/M-86 を 16 ビ ッ ト ボ ー ド で У, 127 


MZ-5500/6500 フ ァイル コン バー タ 有川 CP/M-86 か ら JWP へ 後藤 貴行 140 


Short Access 
Mz-700/1500 S-QET S-BASIC Quick Edit Tool 今村 398158 


全 機種 知っ て 得する アイ デア 3 豊田 隆 159 
Xi/C/D/F/turbo PUZZLE BOOK® カラ ー バ パズル ЕЕЕ ад 
xiturbo 用 し P-86X 熱 烈 試用 記 川 元 真 81 


3 周年 記念 モニ タプ レ ゼ ント Part2 


や っ ぱり ハー ド に こだわ り た い 161 


く < スタ ッ フ > 
$ 編集 長 一 安田 千尋 編集 菊川 良子 前 田 М 土 平 章 博 三 上 之 彦 協力 一 一 有田 隆也 高野 席 一 西畑 文広 


画 広 告 目次 

PA Ey КЗ 193 
c7 —V К не 195 
アバ ロン に 202・203 
YXxyZAeeeeeeeeeeeeem een 200 
ОАР Же а Аа ear rar 197 
р ннн ӨӨӨ ӨӨӨ ӨӨӨ 1 
CATS EYE eem 207 
E E 12 
コス モス 岡 出 (ユニ バー ス ) ee 201 
ШУ -2еееЗеееееееееееее 14 
サム シン ググ ッ Еезезеееевененен 10 
J&P —————— 表 3 
実務 教育 研究 所 … ЕРЛЕР РЕ 83 
a 表 2・ 表 4・|・4-7 
AX Da 
スガ ヤ 無線 商会 … 

JAA ir A sss. 

高木 学園 0A テ ッ ク 

東海 クリ エイ ト …… 

日 本 ファ ルコ スム ee 


Itti Rittaporn ЖЖ ЕРЕ 清水 和信 
"後藤 貴行 М 一 樹 斎藤 Я 近藤 弘幸 浅野 恵 造 工藤 誠 名 原 秀幸 @ カメ ラー 一 浜崎 昭 杉山 和美 @ イ ラス トー 一 永沢 し げ る 山田 晴久 er 
ー ト ディ レク ター 一 一 中 島 真 子 @ レイ アウ トー 一 CAN ART TREF 中 島 由 紀子 @ 校 正 - 一 グル ー プ ご じ ら 


疾走 する グラ フィ ックス 


ERE 


cmm ў 


7 | 852727172 | 
ペイ ント 速度 は 従来 の 約 35 倍 


X1 BASIC 


F t€). 中 間 色 表現 も 簡 単 。 


広がる メモ リ 空 千 


2 In ON 命令 で ユー 
ザー エリ ア も グン と 拡大 。 


9 | E*21—74U74 
一 字 変換 、 音 訓 変換 な ど 手 軽 に 
漢字 入力 (Model20)。 


Ин ЛАЖЕ ЕЛІ 。 お 問い 合わ せ は … シ ャ ー プ 線 電 子 機器 事業 本 部 シス テム 機器 営業 部 大 阪 /〒545 大 阪 市 阿倍 野 区 長池 町 22 番 2 


ポー ズ 機 能 : リ アル な 実写 と 色 鮮 や 
QE (オプ "ショ ン ) 
ル チ プ "ロモ セッ サ (オフ ション) と 組め ば 本 
“デオ 編集 が 楽し め ゆま す 。 輸 5 イン チミ ニ フ ロ 
イス ク ド ラ イブ 搭載 (Model 20) : 大 量 の 
高速 処理 、 パ ソコ ン の 活躍 の 場 が 一 気 に 
漢字 ROM 内 蔵 (Model 20) : 情報 を 
=. МЕМ BASIC の 漢字 ユー ティ リ 
も 簡単 で す 。 象 X1 シ リー ズ と フル 

コン パチ プル 8』 従来 の X1 BASIC(V1.0) 51€ 
載 し て いま す の て 、X1 用 市 販 ア プリ ケ 
が その まま 使用 で きま す 鍛 大 容量 12 イト RAM 
標準 実装 (メイ ン メ モリ 64K バ イト ) 区 8 オク ター プ 3E 
和音 の サウ ンド ゼネ レー タ 拡張 I/O ポ ー ト (2 ポ 
— N HEK 豊 タ イマ ー つ き カ レン ダー クロ ッ ク 内 蔵 


ー ソ ナル テロ ッッ ンマ 


ティ に より 入力 ・ 


ショ ン ソ フト 


1204 


CZ-52F 


CZ-8PN1 134,800) | 
CZ-8BK2 近日 発売 


@ デ ー タ レコ ー ダ (Model 20 用 ) 


CZ-8DT2 44.800 円 
CZ-8VP1 59.800 円 
CZ-8RL1 24,800Ғ3 


その 日 か ら 薬 し め る ソフ トバ パッ ク 


"The YOKOZUNA 


“ЕЖ. 


人 気 の ゲ ー ム 、 ワ ー プ ロ ソ フト な ど 家 族 を そろ 
っ て 使え る ソフ ト を 6 本 セッ ト で 新 発 売 、 初 め 
て の 人 で も すぐ に 楽し め ゆま す 


近日 発売 Da 


ELE 


E м 23 ты шй кй сй ба 
Моде! 20 Ара Уут отут 
TONA 
RYJJFLEA F mae 


e Model 10 バー ソナ ルコ ンピュータ キキ ー ボ ー ド CZ-811CE( オ フィ スグ ピー) ・R (ロー ズレ ッ ド ) 
ө Model 20 パー ソナ ルコ ンピュータ + キー ボー ド CZ-812CE (オフ ィ ス グレ ー) ・RR( ロ ー ズ レッ ド ) を を 標準 価格 139:800 円 


ps 
e Xs 


@ 14 型 カラ ー デ ィ ス プレ イレ イ テ レ ビ CZ-BTIDE (47:227v— R(n-XvF)- 89.800 円 


ZU UB. 


хук 


AY バー ソナ ルコ ンピュータ CZ-804C 標準 価格 139,800 円 
A Ск 14 型 カテ ラー ディ スプ レイ テレ ビ CZ-801D 標準 価格 99,8000 


NA バー ソナ ルコ ンピュータ CZ-803C 標準 価格 119.800 円 
ANZ ks 14 型 カテ ー デ ィ ス プレ イ テ レ ビ С2-8010 標準 価格 99.800 円 


y バー ソナ ルコ ンピュータ CZ-802C 標準 価格 198,000 円 
АХ?” 14 型 カテ ラー ディ スプ レイ テレ ビ С2-8020 標準 価格 128.000 円 


@X1 シ リー ズ 用 NEW BASIC(V2.0) 


CZ-112SF (カセ ッ ト 版 )… 準 価格 7,800 円 
CZ-113SF (コン パク ト フ ロ : ・ 標 準 価格 8,800 円 


XICk Ej XICs XID CZ-124SF (ミニ フロ ッ ピ ー 版 ) … ・ 標 準 価格 8,800 円 


@ い ずれ も 、 実 務 か ら ゲ ー ム まで 幅広 くそ ろ っ た X 1 の ソフト が 共通 し て 使え る コン パチ ブル 設計 で れ ※ カ ラー は それ ぞ れ ロー ズレ ッ ド メタ リッ クシ ル パ ー の 2 色 が あり ます ( X 1 の み ス ノー ホワ イト を 加え た 3 色 ) 


і: 


T rin 


Y 


> 
eu 


АХ ХЕЕЕ ЕЕ 


ター ボ の 強力 な 日 本 語 処理 機能 を サポ ー ト する ため に キー 
ボー ド は 、 さ ら に ノ パ ワー アッ プ さ れ て いま す お HELP キー や COPY 
キー に 加え ぇ 、 日 本 語 入 力 キ ー と し て XFER キ ー を 採用 。16 ヒ ッ ト 
な み の 仕 様 い える この キー の 機能 は 、 も ちろ ん BASIC で サポ 
ー ト さる れ て お り 、 操 作 も 簡単 。 日 本 語 入力 モー ド の 設定 も CTRL 
圭 XFER、 ま だ は SHIFT 二 XFER と いう 親切 設計 で この 実行 
に より ファ ンク ショ ン キ ー メ ニュ ー が 画面 に 表示 きれ 、 手軽 な 
操作 で スピ ー デ タイ に プロ グラ ミン グ で きま す 


ВЕРХНЕЕ Оо 


TOW RW ке сю; 
が て 、 も う 妥 が また ん だ な る 。 шь. X 


| ター ボ を 強力 に サポ ー/ す る シャ ー プ オリ ジ ナ ルン フトウェア 


НАР ЕНЕ, CACAHE 


スー パー イン ポー ズ 奈 俊作 成 に 、 と デオ 編集 に 


АУ атыр i シス テム ユー ザー 辞書 
B2D-5"FDh& CZ-111SF 標準 価格 8,800 円 


FEBR CH 


AXI ати 用 クラ フィック ツー ル 嬉 楽 画 タ ー ネ (n 
画 2D・5”FD 版 CZ-114SF 7 月 発売 予定 


O RSHI A î 


AV Рети XXI シリー ズ 用 ラン デ ゲージ シリ ー ズ FORTRAN 
圏 2D・5'FD 版 CZ-115LF 標準 価格 13,800 円 


3 当 ツ フト の 使用 に あたっ て は 、CZ-5CPM (標準 価格 16.800 円 ) が 必要 で す 


АУ тали AU シリ ー ズ 用 ラン デ ゲージ シリ ー ズ С 
画 2D・5" FD 版 CZ-116LF 標準 価格 13,800 円 


¥ 当 ン フト の 使用 に あたっ て は 、CZ-5CPM (標準 価格 16.800 円 ) が 必要 て す 。 


| 日 本 語 処 理 機能 | 


簡単 な 操作 で 日 本 語 入力 が で きる 新開 発 漢 字 BASIC を 
標準 装備 。 漢 字 変 換 は カタ カナ 、 ひら が な 、 ロ ー マ 字 の い ず 
れ か ら で も で き 、 手 軽 に 日 本 語 の 文章 が 作成 で きま す 。 さ る ら に 、 
新 コ ン モ プ ト の 日 本 語 処理 機能 を 内 蔵 。 挿 入 、 削 除 、 文 章 

移動 、 同 一 文章 (プロ グラ ム ) を 〈 り 返し 使用 で きる コピ ー 

な ど が 自在 で 4 まる に プロ グラ ミン グ 感 覚 ど スピー デ f に 
文書 作成 が 可能 、 企 画 書 や 報告 書 な ど ビ ジネス は も ちろ ん 、 
教育 、 研究 分 野 の 各種 レポ ー ト 、 論文 な ど に 幅広 〈 活 用 
で きま す 

| 高速 ・ 高 密度 グラ フィ ッ ク | 
な め ら か な 曲線 、 級 富 な 色 表 現 、 漢 字 1000 文 字 表 示 な ど 、 

ハイ レベ ル な 表現 を 可能 に する 640 x 400 ド ッ ト フ ルカ ラー。 

ビジ ネス グラ フ や チャ ー ト の 作成 、 高 度 な コン ピュ ー タ グラ 
フィ ックス な ど 新 し い ア ー ト 表現 も 楽し め ま す 。 

[ ビデ オ 編 集 | 
ホー ム ビ デ オ を 接続 する だ け で コン ピュ ー タ 画像 や スー パー 
イン ポー ズ 画 像 を その まま 録画 で きる 新 方 式 採用 の デジ タル 
テロ ッ > パ 内 蔵 (特許 出願 中 。 ホビ ー は も ちろ ん 、 ビデ オォ 教材 、 
映像 カタ ログ 、 ビ デオ ォ オォ POP づ くり な ど … ビ デオ ォ オォ テー プ を 
新しい メデ ィ ア と し て 実務 に 活か せま す 。 


新しい 実務 ガー ルド へ … ター ボ な 走り 


パソ コン テレ ビ 
A 7 ググ // 7/4 
Model 30 (ミニ フロ ッ ピ ー デ ィ ス ク ド ラ イブ 、2 ド ライ ブ 内 蔵 ) 


シリ ー ズ 
パー ソナ ルコ ンピュータ キー ボー ド CZ-852C 標準 価格 278,000 円 
Model 20 (ミニ フロ ッ ピ ー デ ィ ス ク ド ラ イブ 、 1 ドラ イブ 内 蔵 ) 
パー ソナ ルコ ンピュータ キー ボー ド CZ-851C 標準 価格 248.000 円 
Model 10 (高速 電磁 メカ カセ ッ ト デ ー タ レコ ー ダ Pil) 
パー ソナ ルコ ンピュータ キー ボー ド CZ-850C 標準 価格 168.000 円 
15 型 カテ ラー デイ スプ レイ テレ ビ CZ-850D 標準 価格 129.800 円 


カラ ー は それ ぞ れ オフ ィ ス グレー (Е). 、 ロ ー ズ レッ ド (R) の 2 色 が あり まれ 


Ажат веат 


SEREBE7I t 8207- N turto Model 40 Eo 


өзі HEA. 087707 1330,00088 IL $3L 7-7 A7. 4.-23— 9 — 
EHE QO 7D724 中 で 漢字 が 自在 に 使え る 漢字 BASIC 標 準 
Ф 10003 8:697: 0640 x 400 ド ッ ト フ ルカ ラー 


パー ソナ ルコ ンピュータ + キーボード CZ-862C 標準 価格 258,000 円 


@ 14 型 カラ ー デ ィ ス プレ イ CU-1D1 標準 価格 108,000 円 


SHARP 


ФАА 2181 (<, SEL Yo 


<〈X1 タ ー ボ の 主 な 特長 > BPRINTX^PDATAX, REMX, 77 
イル 名 な ど に も 直接 漢字 が 書き 込め 、 プ ログ ラム の 作成 、 修 正 、 
訂正 が 容易 一 JIS 第 1 水準 漢字 HOM 標 準 実 装置 漢字 V-RAM 
搭載 に より 漢字 1000 文 字 を 高速 表示 一 高速 定義 を 実現 し た 
ユー ザー 定義 の キャ ラク タ ゼ ネ レ ー タ ШЕЕ Т: РВЕ 画 新 
開発 黒色 スー パー イン ポー ズ 機 能 画 最 大 85K バ イト の ユー ザー 
エリ ア 、172K バ イト の 大 容量 RAM 画 5 イ ンチ 倍 ト ラッ クミ ニ フ ロ ッ 
ピー、 8 イン チ フ ロッ ピー、 10M バイ ト ハ ー ド ディ スク を BASIC で 
サポ ー ト 一 マウ ス 、 RS-232C な ど 充 実 し た ユー ザー イン ター フェ 
イス 画 専 用 ディ スプ レイ テレ ビ は 世界 初 、 640 400/640 x 200 
ドッ ト の 自動 切換 え を 実現 画 ユ ー ザ ー フ レン ドリ ー を 追求 し た 
多 機 能 薄型 キー ボー ド 画 キ 一 配列 を 50 音 順に 変換 可能 

Æ Model 10 で は 400 モ ー ド フル カラ ー 表示 、 デ ジタル テロ ッ パ 、 マ ウス ・RS-232C 


イン ター フェ イス は オプ ショ ン 。 また 、 RAM は 124K バイ ト 、 ユ ー ザ ー エリ ア は 32K バ イト で 
率 画 面 は 説明 用 に 作成 し 、 印 刷 製 版 で 合成 し た 写真 で す 。 ソフ ト は 市 販 さ れ て お り ませ ん 。 


< 主 な オプ ショ ン > 

⑧ 増 設 用 ミニ フロ ッ ヒ ピー ディ スク ドラ イブ (CZ-851C 用 ) CZ-51F 標準 価格 39,800 円 
⑯ ミ ニ フ ロ ッ ピ ー デ ティ スク セッ ト CZ-501F 標準 価格 129,800 円 
る デー タレ コー ダ CZ-8RL1 標準 価格 24,800 円 
OEE; 71)» NEW CZ-8PN1 標準 価格 134 , 800P3 
Фет CZ-8VP1 標準 価格 59,800 円 
@ バ パー ソナ ル テ ロ ッ パ CZ-8DT2 標準 価格 44 ,800 円 


А 5 0 (3 Моде! 30 で す 


—— 1 415276 


М ЛЕЎ ЕЛІ < お 問い合わせ は … シ ャ ー プ 内 電子 機器 事業 本部 シス テム 機器 営業 部 大 阪 /〒545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 13 (06)62 1- 12210 38) a 
東京 /〒162 ВЕЕ ЛИН (03) 260- 1161009) Ecl v —7 x77 — 7077 T545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 容 (06)621-1221( 大 代表 ) へ 。 E PAK 
Ye 


IMCICRBZUIL- 
来 月 か ら エ スカ ル ゴ で 売上 げ 集 


メニ ュー、 ワ ー プ ロ で 作っ て あ 
ね え 、 マ スタ ー、 前 借り お 願い 


株 式 会 社 東海 クリ エイ ト 〒108 東京 都 港 区 三田 3-1-7 三 田 東宝 ビル 4F 宮崎 営業 所 T880 宮崎 市 高千穂 通 1-6-35 住友 生命 ビル 7F TEL0985-29-1966 


シグ ー ズ м 
モデ ル ら 0、30 用 
5'20%28,000 


さ ХО жеме 日 本 語 ワー ド プ ロ セッ サ 
O 


ビジ ネス シー ン で 活躍 中 の ユー カラ が 、X1turbo に 新 登場 。 文 節 変 換 だ か ら ラ ク 
ラク 入力 。 充 実 し た 編集 機能 で 、 自 由 自 在 の 文書 作成 。 対 応 プ リン タ が 
豊富 な こと も 大 き な メ リッ ト で す 。 さ ら に 、X1turbo で は 通信 機能 、 横 80 桁 
文書 作成 機能 を 標準 で 装備 し まし た 。 充 実 度 1202% の 日 本 語 ワ ー プ ロ で す 。 
画 入 力 / か な ・ ロ ー マ 字 ・JIS コ ー ド 入力 . 文 節 変換 . 辞書 学習 機能 . 単語 数 2 万 語 . 還 編集 /40.80 桁 
一 括 画面 表示 . 訂 正 ・ 削 除 ・ 挿 入 . 検 索 ・ 置 換 . 禁則 検索 . 下 線 ・ 膨 線 . タ ブ 設定 . 左 ・ 右 ・ 中 央 揃え 
左右 端 設定 . 外字 ・ 吾 語 合 録 . 演算 機能 .etc 再 通信 機能 . 画 印刷 /40-80 盾 Dg. (OKENE 
桁 プリ ンタ が 必要 で す 。)etc 軒 ファ イル 機能 / 文 書 複写 ・ 削 除 . 文書 名 一 覧 . 文書 自動 保管 etc. 


ヴィ ジュ アル ワー pam Ea 
に ンー 
LU ws - _ 

5'20.3'20\2,8000 ТАРЕ Ұ18,000 
ビデ オ に テロ ッ プ を 入れ て 録画 する 。 店 頭 に X1 を 置い て ボス ター が わり に 。 
ユー カラ POP だ か ら で き る ユニ ー ク な 利用 例 で す 。 こ れ は 、1.4 倍 角 文 字 
が 使え る 。 2. 文 字 、 バ ッ ク に 色 が 付け られ る 。 3.TV、 ビ デ RC ا‎ 
プ が 流せ る 。 と いう 3 つの 特長 を ユー カラ POP が 備え を て いる か ら で す 。 
園 文 字 / 全 角 ・ 横 倍角 ・ 縦 倍角 ・4 倍 角 文字 . 文字 ・ バ ッ ク ・ 下 線 ・ 肝 線 の 色付け (7 色 ).etc 
園 テ ロッ プ / 種 類 : 横 テロ ッ プ ・ 縦 テロ ッ プ ・ 横 一 行 の テロ ッ プ . モー ド : 自動 ・ マ ニュ アル * 時 刻 指定 .etc 
園 編集 / 文 字 ・ 行 の 挿入 ・ 削 除 . ЗОБ о AE, 右 ・ 左 ・ 中 央 揃え 下線 ・ 野 線 . 較 通信 機能 . 
画 印 刷 / レ フト マー ジン 指定 . 文字 間 / 行 間 の 指定 .etc 計 ディ スク 版 の み / 外 字 ・ 熟 語 登録 etc. 


ベジ ソック ソー 日 本 語 ワー ド プ ロ セッ サ 


117-1500 
” メー カラ 


520.3'20%19,800 ТАРЕ X9,800 QD \12,800 


X1 や MZ-1500 を 、 何 か 実用 に 役立て よう と 思っ た ら 、 ま ず ユ ー カ ラ JJ。 
誰 に で も 使い こなせ る コン パク ト な ワー ブロ で す 。 手 紙 や メモ か ら レ ポー ト ・ 
宿題 まで 、 用 途 は 多彩 。 通 信 機 能 で ユー カラ と 繋 け ば 、 ビ ジネス 利用 も 
ETDD EA, 趣味 の パソ コン か ら 、 いっ き に パー ソナ ル 0A へ 。 | 
画 入 力 / か な ・ ロ ー マ 字 ・JIS コ ー ド 入力 . 熟語 変換 (X メ 1 ディ スク 版 の み ). 文節 変換 (MZ-15000D 
版 の み 。 別 売 の 辞書 ROM が 必要 で す 。) 画 編集 / 行 挿入 削除. 左右 ・ 中 央 揃え . 下 線 ・ 野 線 . 行 
複写 . 一 文字 複写 . タブ 設定 . 外 字 ・ 熟 語 登録 (X1 デ ィ ス ク 版 の み )etc 軒 通信 機能 (MZ-1500 
QD 版 の み ) . 園 X1 デ ィ ス ク 版 ター ボキ ッ ト / 通 信 機能 、 編 集 印 刷 、 行 間隔 指定 が 可能 に な り ます 。 


АХ 簡易 表 計算 プロ グラ ム 


ANZA 
gz САСО 


3'epX19,800 TAPE X9,800 QD Ұ12,800 

※O0D 版 は MZ-700 十 QD 装 置 で も 使用 で きま す 。 

家計 簿 、 テ スト の 成績 集計 、 カ ロリ ー 計 算 、 マ イカ ー の 維持 費 管 理 etc。 複 雑 
な 計算 や 、 Мө... ... 
登録 し し お け ば 、 デ ー タ を 入力 する だ け で 、 集 計 ・ 統 計 が 思い の まま 。 し か 
$、 検 索 や 並 EAE 用 し て 、 住 所 録 や 蔵書 リス ト に も 使え ます 。 
大 表 サ イズ ノ ら 5 桁 モ ー ド :S 列 (7 桁 ) 二 15 列 X200 行 .10 桁 モード :S 列 (7 桁 ) 上 7X 20047. № В8 
BU +. 一 . *./.SQR( 平 方 根 ). INT (整数 化 ).ABS( 絶 対 値 ). SGN (FFE MEBE HE 
索 . 並べ か え . 行 ・ 列 の 挿入 ・ 削 除 . カ ー ソ ル ジ ャ ン プ . デー タ ・ 演 算定 義 の 複写 ・ 消 去 . 行 ・ 
列 の 画面 固定 . 編 集 印刷 . グ ラフ 作成 (MZ-1500 の み 。 印 刷 に は 、 プ ロッ タプ リン タ が 必要 。) 
※32p を 5'2p に 交換 ご 希望 の 方 は 弊社 まで ご 連絡 くだ さい 。 


当社 ソフ ト に つい て の お 問合せ は 左記 まで お 気軽 に どう ж) ТТУ 
Oh! MZ 7 月 号 


BLK FEELING! B 


く 即 戦力 28 ビ ッ ト シ リー ズ 


SHARP-X1/X1turbo 用 


8 ピン ・16 ビ ピン ・24 ビ ピン ・ プ リン ター 対応 5 イン チ 版 


\55,000 


多く の 8 ビット ユー ザー が 夢 に まで 見 た 本 格 高 性 
Eg ワ ー プ ロ の 出現 で す 。 
従来 の ビッ ト 用 ワー プロ ソフ ト は 、16 ビ ピッ ト の 
も の と 比べ 、 機 能 、 生 産 性 が 制限 され て お り 、 使 
用 する 用 途 も プラ イベ ー ト な も の に 限ら ちら れ て いま 
し た 。 < 即 戦力 >(X1/X1turbo 用 ) は 、 パソ コン ハー 
ド の 機能 を すみ ずみ まで 使い 込み 、 ビ ジネス ワー 
プロ と し て の 生産 性 を 持た せ た 8 ビット 最高 級 ワ 
ー プ ロ ソ フト で す 。 そ し て あく まで “人 に や さ し 
v" を 基本 ポリ シー と し て つく られ て いる の で 、 
ビギナー か ら プ ロ ま で レベ ル に 応じ し て の 使い や す 
さも 従来 どおり で す 。 
本 格 ビ ジネス に 、 プ ライ ベー ト に と スピ ー ド 感 あ 
る < 即 戦力 > を 臣 非 お 試し 下さ い 。 


@ こ れ は XI の 画面 写真 で す 。 @ こ れ は XIturbo の 画面 写真 で す 。 
X1 で は グラ フィ ッ ク 画 面 を 使い 、X1turbo で は テキ スト 画面 
を 使い ます 。 グ ラフ ィ ッ ク 画 面 で は 上 つき 、 下 つき 文字 が 印 
馴 時 と 同じ よう に 見 る こと が で きま す 。 テ キス ト 画 面 で は 、 
さら に スピ ー ド が 速く 、 効 率 良く 文書 を 作成 で きま す 。 


画 独 自 の 機能 


@ あ ら ゆ る 場面 に 対応 する 各種 変換 方 式 

< 即 戦力 > の 変換 方 式 は 、 画 面 上 の ひら が な を 直接 漢字 か な ま 
じ り 文 節 変 換 方 式 で す 。 ま た 、 複合 語 変換 を す (шт) や 
変換 し 忘れ た 部 分 を 変換 する 機能 も あり 、 容 易 に 文書 作成 で 
きま す 。 


@ 使 いや すさ が 自慢 の 編集 機能 

一 文字 単位 の 挿入 削除 は も ちろ ん 行 単位 の 挿入 ・ 削 除 を する 
こと も で きま す 。 必 要 な 箇所 の 単語 を まとめ て 移動 する こと や 、 
文字 や 記号 な ど を 自動 的 に 挿し 出す く 語 挿し >、 あ る い は 指定 
し た と ころ だ け 入 れ 換え る < 語 入 換え > な ど 、 使 う 人 の 立場 
を 考え た 機能 が ふん だ ん に も りこ まれ て いま す 。 


@ 横 スク ロー ル で 1 行 全角 82 文 字 

スク ロー ル は 上 下 、 左 右 思 い の ま ま 。 左右 方 向 は B 4 横 位置 
まで 可能 で 1 行 な ん と 全角 82 文 字 。 ワ ー プ ロ の 弱点 だ っ た 大 
き な 表 づく り も 、 レ イア ウト も 画面 上 で 確認 し な が ら 手 軽 に 
行なえ ます 。 

@ 豊 富 な 文字 種 で 表現 力 UP./ 

4 角 文 字 は 英 数 字 、 半 角 文 字 は 英 数 字 に 加え て カタ カナ まで 


画面 に その まま 直接 表示 で きま す 。Hz0、2! 等 の 化学 式 、 数 式 
も 簡単 に 表示 可能 で す 。 


ШЕЕ 

e 付属 品 15 分 間 マ ニュ アル 

@ 文例 集 プ ビジ ネス 文書 ディ スク (ビジ ネス 文書 50 例 登録 ) 

漢字 グズ 第 一 水準 ・ 第 二 水浴 文字 

文字種 ノ 全 角 、 半 角 ( 英 数 字 カ タカ ナ )、 倍 角 、 炊 角 ( 英 数 
字 )、 上 つき 、 下 つき 文字 

外字 40 字 (16X16 ド ッ ト ま た は 24x24 ド ッ ト ) 

e 画面 制御 上 下 ス クロ ー ル 、 左 右 ス クロ ー ル (最大 82 字 ) 、 
前 画面 ・ 次 画面 表示 、 頁 指定 文頭 ・ 文 末 呼 び 出し 、 頁 ・ 
行 ・ 桁 位置 表示 

e 印刷 印刷 枚数 ・ 用 紙 サ イズ ・ 印 刷 範 囲 ・ 横 書 、 縦 書 ・ 
貞 行 数 ・ 一 行文 字数 、 文 字 間 隔 ・ 改 行 幅 (用 紙 の 大 き さ に 
より 自動 設定 )、 差 し 込み 印刷 、 宛 名 書き 印刷 、 袋 と し 印刷 

@ 文 書 管理 文書 名 登録 (か な 漢字 まじ しり 15 文 字 ま で )、 文 書 
名 変更 、 文 書名 一 覧 表 表示 、 文 書 複写 、 文 書 削除 、 文 書 併合 

@ 辞 書 プ 5"2D 登 録 済 4 万 語 以上 + キ ユーザ 登録 8.000 語 (40K) 

© プリ ンタ ー 機 種 プ ご SHARP プ CZ-800P、CZ-8PD2、CZ-80 
PK、CZ-8PK2、CZ-8PN1、MZ-1P03、MZ-1P06、MZ-1P07、 
MZ-1P08, М2-1Р10, MZ-1P11, MZ-1P14, М2-1Р10А, 
М7-1РИА/ЕР$ОМ/ RP-80, RP-80K, RP-80II, RP-80 
ПК, RP-80F/TII , RP-80F/T ИК, FP-80, FP-80K, UP- 
130K (PC), IP-130K (PC)/NEC/ PC-PR101, PC-PR201 , 
PC-8822 

@ ユーティリティ ー ブ 文 書 ア ディス ク の フォ ー マ ッ ト ・ バ ッ ク 
アッ プ ・ コ ビー、 辞 書 ア ィ ス ク の バッ クア ッ プ 、 文書 一 覧 
表 の 印刷 


( 即 戦力 スー バー) 


PC-98O1(F、F、M 対 応 ) 


Y94,500 


人 を 大 切 に する テク ノロ ジー 
株 式 会 社 サム シン ググ ッ ド 


CT160 東京 都 新宿 区 大 久保 2-5-20 シテ ィ ブ ラ ザ 新 宿 
TEL03(232)0801 (代表 ) 


EPSON 


各 機種 対応 ROM カー トリ ッ ジ 


に トリ クス プリ ンタ エプソン 一 中 


カー ルリ ッ ジ で 韻 竹 ノ ツ ンコ ン に 入間 対応 

各種 パソ コン に 、 カ ー ト リッ ジ の 交換 で 簡単 に 接続 
で きま す 。 念 ESC/P 版 (QC-10II、HC-40、X1 タ ー 
ボ )@FM 版 (FM シリ ー ズ )@PC 版 (PC シリ ー ズ 、 
パソ ピア シリ ー ズ )@X1 版 (X1、X1 タ ー ボ )@]X 
版 (JX シ リー ズ ) の 各 機 種 用 カー トリ ッ ジ を 用 意 。 


N 


и». 


に 、 ス ピー デイ ー な キャ リッ ジリ ター ン 、 高速 コマ 
ンド 処理 に より 印字 効率 を 高め 、59Lpm の 高速 
印字 が 可能 と な っ て いま す 。 

18X12F ONLA F 

エプソン な ら 5 では の 優れ た 印字 品質 は 6 ちろ ん 継承 、 
18 X12 ド ッ ト の NLQ( ニ アー・ レ ター・ ク ォ リ ティ ) な ど 
高 品 位 文字 も 印字 可能 。 


cc a». 7 
お 求め や すず の 
カッ トシ ー ト フィ ー タ (オチ プ ション )% も 大意 


と し て ビジ ネス プリ ンタ の よう な 本 格 派 プ リン タ 用 


プリ ンタ は エプソン 


カッ トシ ー ト フィ ー ダ #8338 v10,000 
B5 縦 A4 縦 の カッ ト 紙 の セッ ト 、 供 給 を 自動 化 。 


の オプ ショ ン で あっ た カッ トシ ー ト フィ ー ダ を 用 意 。 
用 紙 の セッ ト ・ 供 給 を 自動 化 、 カット 紙 を あたかも 
連続 用 紙 の よう に 使用 で き 、 プリ ント アウ ト の 効率 
を 高め ます 。 カ ッ ト 紙 は 一 度 に 50 枚 まで セッ ト 可 能 。 
ж; FAC. (456,800 

英文 ワー プロ ・ 文 書 作成 に 威力 を 発揮 する 自動 
ジャ ステ ィ フ ァ イ ィ (自動 左右 桁 ぞ ろ ぇ ) 機能 。 任 意 の 
文字 や マー ク を 作成 ・ 登 録 で きる ダウ ン ロ ー ド 文字 
セッ ト 。 豊 富 な 文字 種 ・ 文 字 モ ー ド を パネ ルス イッ チ 
で セッ ト で きる 、 パ ネル セッ ティ ング : 1KB の 入力 バッ 
ファ を 装備 。 軽 量 ・ 薄 型 設計 で 対応 ツ ソフ ト も 豊富 。 
まる に 全身 、 ハ イコ スト パフ ォ ー マ ンス を 誇り ます 。 


田 SP-80 は X| カートリッジ の 使用 で X 1 に 接続 (ケー ブル # 8226) す る こと に より 、 リ スト 出力 (文字 コー ド 表 一 致 ) お よび ハー ドコ ピー が 可能 。 ESC/P カ ー ト リッ ジ ま た は X1 カ ー ト リッ ジ の 使用 で X| タ ー ボ に 接続 
(ケー ブ プル # 8226) する こと に より 、 リ スト 出力 (文字 コー ド 表 一 致 )、 ハ ー ド コピ ビー、 お よび 漢字 出力 が 可能 。 画 SP-80 は 漢字 プリ ンタ で は あり ませ ん が 、 ビッ トイ メー ジ で 、 漢 字 を 出力 する ワー プロ ソフ ト に より 


簡単 に 漢字 を 出力 する こと が 可能 で す 。 


エプソン の プリ ンタ は 、ESC/P" の も と に ター ミナ ルプ リン タ ・ コ ント ロー ルコ ー ド 体系 の 世界 統一 規格 を 提唱 し 製品 開発 され て いま す 。 
⑯「 オ フィ シャ ルプ リン タ ハ ンド プッ ク 」 発売 中 (エー・ ア イ ・ ソ フト 刊 ) Ұ2,400 


工 ブ ソン 販売 株 式 会 社 本社 /〒160 soap Ema | 新宿 NS ビ ル 私 書籍 6109 号 全 (03)348-6801% 工 ブ ゾン 株 式 会 社 @ 本 社 /〒399-07 長野 県 塩尻 市 広丘 原 新 田 80 
る ショ ー ル ー ム / 新 宿 NS ビ ル 5 階 ФФ (03) 258-4841 © 65 (06) 365-5071 @ ХЕХ Е (06) 632-3353 64192 (011)222-2821 ФКН (0188) 32-4002 € {ılı 4 (0222)63-3691 長野 (0263) 36-7251 


る 新潟 (0252)43-8515 @ 名 古屋 (052)962-700| 6 $:R(0762)62-3216 758 (082)262-5181 @ 福 岡 (092)47|-076| ©! S (0992)25-7717 
@ 詳 し い 資 料 の ご 請求 は 、 は が き に 住所 、 氏 名 、 年 令 、 職業 、 製 品名 を お 書き の 上 、 エ プ ソ ン 販 売 株 式 会 社 まで お 申込 みく だ さい 


Р ーー 


開発 中 の 商品 の 為 、 画面 写真 及び 仕様 が 異な る こと が あり ます 。 


xCarry SOft の ゲー ムシ リー ズ 


キヤ リー ラボ が その オリ ジ ナ リティ を 誇る 大 脱走 」。 


上 
だ :/ 


LAST SPEED 


^3 ai E m y т 
л у | 
э тут 


— 
| | 


лез ЕЕ 

ESTRA JETÁ8801A AUT го у 1С EBUISEBBECO. ШЕШСЕ 
JET -8801 АФГ SC BOXER ГЕЙ 7373 5 T ROO REI REGE AEN RE "1 
型 名 」 な ど 全 て 受け づき ます 。 また 、 こ れ ま で の JET シ リー ズ と ディ スク レベ ル で 文書 


互換 性 が あり ます = 発 売 時 期 は 8 月 予定 。 価 格 は JET-8801A と 同じ く 、35,800 円 (予価 
で す 。 ご 期待 くだ さい 。 


2 em C l TUE 
т A GAME SOFT シリ ー ズ 
@ マイ クロ キャ ヒン £c art y ab. xe VA E Er 


Ф マイ コン ハウ ス SPS 


株 式 会 社 キャ リー ラボ 


チャ レン ジャ ー ズ | ソフ ト 情 報 誌 "チャ レン ジャ ー ズ 」 ご 希望 の 方 
は 、 氏 名 、 住 所 年 年 名 、 識 業 を 明記 の 上 、 送 料 20073 ARIER 


| 通信 販売 | 全国 マイ コン 販売 店 で 取り 扱 つ て お り ま す 。 通 信販 売 
の 捉 注 文 は 現金 書留 郵便 振 替 を 御 利 用 くだ さい 。 送料 300 円 。 BE 
えて お 申し 込み くだ さい 。 


サポ ー ト セン ター| H—$18B14:00—17:00 


TEL. 096—363—0047 
振替 口座 熊本 0 一 18846 


ホビ ー、 フ ァ ミ リー、 ビ ジネス … こ れ 1 本 で パー フェ クト ,/ ノ 
ター ボ の 馬力 を 1200 活 か し た ! ダ プル デー タベース 」 


@33 本 の 応用 実例 集 6/238 
パソ コン サン デー を 
@ 電子 マニ ュ ア ル 付 


ご 覧 くだ さい 。 
@ 電 子 コ マン ド 辞 書付 


リレー ショ ナル デー タベース ビジ レス 特徴 


人 4! 枚 の FD 内 に 80 フ ァイル 登録 可能 人 ム メニ ュー 作成 ム セ ル の サイ ズ は 自由 定義 。 
(! フ ァイル = ヨコ 26 項 目 、 タ テ 999 行 ) 


@80 の コマ ンド も カン タン 操作 で 、 自 由 な 表 づ くり 。 @ よ く 使 用 する 手順 は 自動 プロ グラ ム 

@ 必 要 な デー タ を 項目 別に すばやく 探す 検索 機能 。 @| ヵ 所 変更 で すべ て 変更 で きる デー タ ・ リ ンク 。 
@ 列 単位 で ウル トラ 演算 。 セ ル 間 で も 可能 @ 各 種 伝 票 の プリ ント ・ ア ウト 。 宛名 印刷 も 可能 。 
人 @ 情 報 ご と の 集計 が 可能 で 、 仕 訳 も ラク ラク @ デ ー タ の 並び 替え 可能 


ジ - 対応 プリ ンタ ; - 総 発売 元 
pre 。 czwps ビジ レス に つい て いる pes 

PC-8822 CZ-80PK 

: E улут 

NM-9300 02-02 各 ア プリ ケー ショ ン ОА 


$Р-80 (X | FB) MZ-IPIO (実務 に 使え る 応用 実例 ) 


gii УУЗ БУЙ! 

@ セ ー ル スマ ン バ ッ ク - - 
る 小売 業 パ ッ ク 
ein» 0 


る ビジ ネス バッ ク 


HR-6X( 漢 ROM) MZ-IPII @ お 問い 合わ せ : 本 社 7444 岡崎 市 上 六 名 3-13-2 
2 よう こも ビジ レ ス 22 Вже DEMO ДАНАЛАР @ )53-940 
%-2%2 РА ^ "T 
reda Y e cL LU мын. 
3 j - : -— : 
TAPE 版 69 M 10,000 3 gnam 5 kiom 5 в г 6t 
4 3 
5 イン チ 、3 イ ンチ 版 ( カ ナ )…-\39.000 қ ЕА [rer 48 68 
` «ТЫҒЫ ......... 9 29 ヒス ト グ ラ 49 E75 7 Koh 69 
5 イン チタ ー ボ 漢字 版 \48.000 で DIEM 2 а HA ——— 
x QD---X 12,000 MZ-2200 лы à Зе аре, BRS 
% ... - о 2 7, テム デ — 
' 13 XI-TURBOMIBA 33 3 73 $ WORK シス テム デザ イナ MASH 
n КЕЗІ 54 РЕБЕ n 5585 豊田 市 若宮 町 5 丁目 47 番 地 大 (0565)3| — 7644 
一 対応 機種 ШЕМУЕЛ э. ия эш Ле n 画 最 寄り の ショ ッ プ で 購入 で き な い 場合 は お 電話 で お 申し 
Lay М а 5: ү 
s И нил 37 БАЯ. (оқ 57 77 込み くだ さい 
X1/ タ ー ボ мии FETU а 画 周 崎 信用 人 金庫 AAEE ®№042283 OAT v7 p 
MZ-2200. 2000 nm ани 60 80 moe ATni KETE С E EAE кел 
: - 職業 ・ ご を 明記 の 上 、 資 料 請求 券 を 同封 し 
м2 -80B に Det насим て ご 請求 くだ さい 。 AP る 


※ 詳 し い カ タロ グ を ご 希望 の 方 は "解体 新 書 」 を お 求め 下さ い 。 ИЩИ 
(!,500 円 分 の 切手 を 同封 の 上 0A テ ッ ク ま で 、 送 付 下さ い 。) y ` 


興味 つき な い 面 白 さ 。 


石油 長者 の 野望 を 秘め た 、 テ キサ ス 男 の 血 が さわ ぐ 。 
掘っ て 掘っ て また 掘っ て 。 ほ ら ほ ら 怪 物 に 狙わ れ て る よ 。 


イル ズ ・ ウ エル 


自宅 の 庭 に 膨大 な 埋蔵 量 の 油田 が 眠っ て いる こと が わか っ た ら キ ミ 
は どう する 。 テ キサ ス あ た り で は 一 夜 に し て 億 万 長者 に な っ て し まう 人 
も いる らし い 。 これ は 、 そ ん な 夢 を 見 させ て くれ る アク ショ ン ゲ ー ム な の 
だ 。 マジ ッ ク ・ ハ ンド の よう な ドリ ル を 使っ て 地 中 に ひそ む 怪 物 を よ け 
な が ら 、 掘 り 進 も う 。 金持ち に な る の も むず か し い ぞ 。 


近日 発売 X1/X1C/X1 TURBO (5” D- TAPE) DISk:*\e.800/TAPE:\4.800 


* 実際 の 画面 と 多少 異な る こと が あり ます 。 


-| ス ピー ド 感 あふ れ __Етот U 1 つの ソフ ト で 5 つの ゲー ム が 楽し め る 。 
る 展開 と リア ル な 動き ・ 音 // | ファ ン な ら 買う っ きゃ な い お 買 得 版 登場 / 


イツ ポッ ツ フ ルミ ッ バ 


эү ШӘЙ + 


ж 
な 
る 
я 
あ 
り 
ま 
% 


予算 を 有効 に 使い た いと か いろ 
8B 下 要塞 に 忍び こん だ キミ の 任務 ん な ゲー ム を や っ て みた いと 思っ 
は マイ クロ フィ ルム を 首尾 よく 盗み だ 5 て いる キミ に ぜひ すす め た い 。 迷 
すこ と だ 。 な らく の 底 に 要 注 意 。 "s 路 ・ パ ズル ・ ア クシ ョ ン … ゲ ー ム の 


! お も し ろ エ ッ セ ンス が ぎっ し りつ ま 
GD Аны XI/XIC/XI TURBO D- TAPE) сокме, ИВА CES AT, 


DISK :\6.800/TAPE :\4.800 


有効 な 技 と 繰り だ す タ イミ ング を 教 


JT ` wer 2 > 
y P え こ み 、 自 分 だ け の ヒー ロー に 育て よう 。 
qd あけ て みる まで わか ら な い … と いう パソ コン ・ ゲ ー ム の 常識 が や ぶら れ た 。 


ファ ン 待 望 の く タ ッ チ & ト ライ コー ナー〉> が 下記 の お 店 に 誕生 。 
係 の 人 に "コンプティーク の ゲー ム を 試し た い " と いっ て く 《 れ れ ば O.K。 


* 北 海道 地区 : 札幌 ・ 九 十 九 電機 中 札幌 店 (0||)241-2299  * 関 東 
地区 : 秋葉 原 ・ 山 コム マイ クロ コン ピュ ー タ SHINKO(03) 251-1523 
CVA ジ ャ スコ 秋葉 原 店 (03)258-3711 プ 第 一 家庭 電器 C & О (03)253- 
4191 新宿 ・ ラ オッ クス 帳 新 宿 店 (03)350-1241 プ 渋谷 ・J&P 渋 谷 [From USA. 
店 (03) 496-414| * 関 西 地区 : 大 阪 日 本 橋 ・J&P テ クノ ラン ド (06) 


644-1413/J&P メ ディ アラ ンド (06)644-1613 ノ ニノ ミヤ ムセン т "Y нн 

レラ ンド (06) 642-2038 * 中 国 地区 : 広島 ・ 第 一 産業 本 店 マイ コン э 

コー ナー3F (082)247-5111 玉 九 州 地区 : 福岡 ・ ベ スト 電器 本 店 べ X 
スト マイ コン 福岡 7F (092) 781-7131 » ==] 


ショ ッ プ の みな さま へ : 全国 の ファ ン の か た が た の 強い ご 要望 も も あり 、 コ ンプ ティ ー ク で は 当社 商品 の "タッ チ & ト ライ コー ナー" に 
ご 協力 いた だ ける ショ ッ プ を 募集 し て お り ま す 。 詳細 は く 03・234・804|> ショップ 係 ま で 


禁断 の ゲー ム ソ フ ト は クォリティ ー が いのち 


〒102 東 京都 千代 田 区 隼 町 3-19 清 水 ビ ピル 4F ERE = (03)234- 8041 


* 通 信販 売 を ご 希望 の か た は 、 商 品名 、 機 種 名 を ご 明記 の うえ 料金 を 現金 書留 で 上 記 ま で お 送り くだ さい (送料 サー ビス )。 


ECROSS MEDIA 


いよ いよ スバ // シ リー ズ に 登場 ./ 


誰 も が 知っ て いる 古典 的 名 作 、『 竹 取 物語 』 を ベー ス に 、 現 代 の ギャ 交 
フィ ー リ ング そし て 風俗 、 ラ イフ スタ イル まで も 織り 込ん だ パロ ディー 大 作 ! 
発想 と 発想 の 知 的 な た た か い ! 少年 雑誌 より エン ター テイ メン ト 、 君 は ど 
こま で 笑え る カ > 

人 @ 日 本 最高 の 高速 描画 スピ ー ド 

候 新 進 漫画 家 ・ 富 沢 千 夏 氏 (集英社 新人 賞 ) を 起用 。130 枚 に も お よぶ 
美しい 立体 画面 ! 

⑧ 入力 は カナ 文字 、 ロ ー マ 和 字 、 英 語 と 自由 に 選べ ます 表示 は 、 ひ ら が な 
漢字 まじ り で 、 700 近 い メ ッ セ ー ジ を 用 意 し まし た 。 

借受 けつ ける こと ば は 、255 コ の 単語 の 組み 合せ 。 ほ と ん ど 何 ら か の 反応 
が あり ます 

⑥@ ス トー リー が いく つも ある の で 、 さ る さまざま な エン ディ ング が 楽し め ま す 


9 日 本 最大 の 大 河 ア ド ベ ンチ ャ ー ゲ ー ム 


新 価 取 物 府 


太 段 位 認定 証 プ レ ゼン ト 実 施 中 ./ 
人 @100 点 以上 の 得点 を だ し た あな た に 


スコ ア 表 示 面 を セー プ し 、 あ な た の 住所 、 氏 名 、 年 令 、 性 別 、 
セー プ 名 、 電 話 番 号 ( 必 ず ) を 明記 の うえ 、 下記 あて 先 ま で 
お 送り くだ さい 。 認定 証 の 他 に も 数 々 の プレ ゼン ト が あり ま 
す 。 段位 獲得 者 に は 、 ご 希望 に より 性 格 分 析 を いた し まま 
OHTE т150 東京 都 渋谷 区 深谷 |!-7-5 

青山 セ プ ン ハイ ツン 605 
ビク ター 章 楽 産業 株 式 会 社 PS 制作 部 Oh/MZ ff 
の お 問 合 わ せ は で 03-486-9470PS 制作 部 まで 


АХ/// АХ a nt 


る ディ スク | 

5 イン チ CX: 5002—5003 X 9,800 
F'M-"Z/WW'Z/"777 

る ディ スク 版 

5 イン チ /3.5 イ ンチ 各 2 枚 組 \9.800 


W ミ ュー ジッ ク ・ エ ティ ター 

五 線 護 上 で 、 音 と 目 で 確認 し な か がら 作業 が で きま す 。 三 声 独 
立 し て 、 エ ン ベ ペロ ー プ パタ ー ン を 変化 さき せる こと が で きま す 。 
Фу Е: : スク ラッ チ の リズ ム を 使っ た デイ スコ チュ ー ン 
リズ ミッ ク な ロッ クン ロー ル な ど 多 数. 
グラ フイ ッ ク ・ プ レイ ヤー 

美しい 宇宙 船 の コン ツー ル 風 な 画面 の 中 で 、3 パ ー ト の イ 
ンジ ケー ター カリ アル ・ タ イム で 動き ます 。 左右 は 音 の 高き 、 
ト 上下 は 音 の 大 きき に 対応 。 

W シ ンク ウレ ー プ レイ 、 オ ー ト ・ プ レイ 、 ジ ュー ク ・ ボ ックス な どの 
演奏 モー ド が あり ます (デイ スク 版 ) 


AXZ7/ AXI талих 
⑱ デ ィ ス ク 版 5 イン チ X-5001 \8.800 
097 tH x-1001 X 6,800 
FM-"'7Z/uN"7/"7*7) 
OFM 5 イン チ /3.5 イ ンチ 各 \8.800 
@ カ セッ ト 版 (2 本 担 ) \6.800 


@ バ パソ コン ソフ ト の お 求め は 、 有 名 パソ コン ショ ッ プ で :/ 
TIO 東京 都 港 区 北青山 3-6-18( 共 同 ビ ル 青 山 2F) 日 本 エイ ・ プ ブイ ・ シ ー 株 式 会 社 Oh/MZ 係 
文 健康 で 明る <〈、 集 中 力 の ある プロ グラ マー 募集 谷 03(486) 9470PS 制 作 部 まで 


熱中 型 思考 パズル ゲー ム «єч 
Oo 
これ が 、 パ ズル ゲー ム の 本 格 派 だ 。 
A/T 

文 6 月 末 発 売 予 定 7 月末 発売 予定 
FM-'7Z/Wuz/"77 
erm 5 イン チ /3.5 イ ンチ En 4 ep" 
PC-880l/mkll / mullsn | ; 4 
る ディ スク 版 5 イン チ Ұ5,800 y 
@ カ セッ ト 版 v380 № қ 
7 月 末 発 売 予定 à к” 
РС-6001/ тий / тийп ار‎ 
PC650l sn 


IBM-JX, PC-98 シ リー ズ 近日 発売 


お 近く で 、 お 求め に な れ な い 場 合 は 、 商 品名 ・ 使 用 機種 名 記入 の 上 、 代 金 と 送料 (500 円 ) を 現金 書留 に て 、 下 記 ま で 直接 お 申し 込み くだ さい 
@ 販 売店 を 募集 し て いま す , 販売 に 関す る お 問い 合わ せ は 、 日 本 エイ ・ ブ イ ・ シ ー 株 式 会 社 企画 部 まで 容 03(486) 4121 
壇 発 売 / ビ クタ ー 音 楽 産業 株 式 会 社 


娘 販 売 / 日 本 エイ ・ ブ イ ・ シ ー 株 式 会 社 


お 求め は お 近く の 有名 マイ コン ショ ッ ツ プ で 。 ДЕ mu шешшш 
通販 需 望 の 方 は 使用 機種 名 明記 の 上 現金 書留 Ж 
で お 願い し ます 。( 送 料 サー ビス ) チチ ソーラ 赤 


ァ ド ベン チ ヤ ー ゲ ー ム USS 


AD = 


ん с ストー リー の ほ の ほ の さと シャ ー プ な 
А K > コン ピュ ー タ ・ グ ラフ ィ ッ クス が ドッ キン グ / 


北 の 国 か ら 愛 を こめ て 、 届 けら れ た 新しい アド ベン チャ ー 
ゲー ム 「 は ーー り ぃ ふ ぉ っ くす 用 それ は 、 マ イク ロキ ャ ビ 
間 s レ が すべ て の ゲー ム フ ァ ン に 棒 げ る 、 ア ニ メ テ ィ ッ 
ク ・ ア ド ベ ンチ ャ ー ゲ ー ム で す 。 第 1 回 の アド ベン 
チャ ー ゲ ー ム コン テス ト で 、 スト ー リ 部 門 の 受賞 
Сс OZ —LdSBERSEOAX-UU, 
y マイ クロ キャ ビン の スタ ッ フ が 脚色 を 加え た ユニ ー 
ク な ゲー ム 。 広い 年 令 層 に 楽し ん で 
いた だ け ま す 。 
SEC ЕН CT Mp 
PC-6801SR 3.5FD 4 
PM ӨР” PC-8801/mkIISR 5FD X7.800 
2 PC-9801F 5FD(?DD) 47,800 
SM РС-9801М2 5FD(?HD) \7.800 


Шен е _ ーー に а. P а. 。 


AW /» -z 


CT %4:200 5FD 17,800 


<: ベンチャー グ ゲーム $ 


m rap E d ЖЕЗ Ed 
驚異 の PU 画面 / 


つい に 出 た / 新 作 ア ド ベ ンチ ャ ー ゲ ー ム 。 ワ ンタ ッ チ ロー ド で 
の 君 の 前 に 出現 する の は 、 な ん と 地上 4 階 、 地 下 3 階 、200 画 面 の 巨 д |; 
XB. UPbUTIVZA СЕНШЕ / D а uii j 
ステ ィ ッ ク で 移動 可能 . ノ ドア の 開閉 も トリ ガー ボタ E 
ン と いう 大 担 さき ノコ マン ド は 、 英 文字 キ カ ナ 文字 
て 入力 可能 ./ と いう 訳 で アド ベン チャ ー は 、 の 
ろ い 、 つ ま ら な い 、 な あん て 思っ て いる 君 、 こ 
れ て 認識 が 変る ヨ ノ 


seg 
ТЕД カセ ッ ト テ ー ブ 43,800 


Жжінгьо 5 5 イン チ gD 版 X6,800 | 


"аз 株 式 会 社 ワイ クロ キャ ビン 
Р ) T510 ЕВ ЯВ -2-15 メゾ ン ヴ ァ ン ベー ル 2F vates 
| TEL.0593(51)6482 Fo 


ФЯЗВЕССЯХО 36, 商品 名 、 機 種 名 を 明記 の 上 、 お 送り くだ さい 。 マイ フロ キャ ピン 特製 の ステ ッ カ ー を プレ ゼン ト し ます 。 (送料 サー ビス ) 


※ 各 社 パ ソコ ン ソ フト 発売 中 / 


азаю CESS 
B gast 8697 0 усал ®9° 
RTI’ 


A FANTASY АПУЕХТОКЕ САМ COM 


= TUA А f^ A د‎ y 


a ^ NV/7 Жами | недр 120 
UE В) 


: А 
ЕСЕГІЕЛЕ ДЕГЕ eu qm а 
Ii „т SGMURUETASOZG. AA- WER GE KA ШЕШ ameo 、 現 mucus 


JO 東京 都 立川 市 千本 2-2-19 カ トー ビル 130425(27)4121 スタ ッ フ 募集 ? プ ロ プ ラム ・ シ ナリ オ 


from 
THESE THRILLING GAMES INVITE YOU TO THE MOST EXCITING GAME WORLD 


Licensed from 


Broderbund Software” 


アメ リカ は お いし い 。 
9?” Р 2 p —JL 


scm NECPC-88003/)-2 
esl ZAR 8801.8801mkI 
7 SAN ЖД... 8801mkI SR 
| 7—715X 4,800 フロ ッ ピ ィ 版 \6.800 
大 切な お 友だち が 妖術 使い に さら われ 
た 君 は 勇敢 に も 魔 應 に 挑む 。 し か し 
そこ に は 恐ろし い 妖 術 使 い が …。 と に 
か く 大 勢い る キャ ラク ター が か わい い 
20.272 0В875071 3 


НН ТЕБЕ: I 


e 写真 は アッ プル 版 で す 


ж A o 
チョ ッ プ リフ ター に が 


Lode Runner CHOPLIFTER! = da d 


FM-'7 y: FM-"7?-N7J»/-2 FM-7-N7»/-zx 

テー Y 480 - са 800 7—79 % 4,800 フロ ッ ピ ィ 版 \ ぎ 5,800 テー プ 版 X 4,800 20554 8X 5,800 

IB CL1-2- JA 64 人 の 捕虜 全員 を 救出 せよ 一 一 君 に 緊急 指令 こい つ は 異変 大変 び 。 ゲ ー ム マシ ン か ら お 
2 iiis 800 が 下さ れ た 。 君 は 最新 鋭 ジ ェ ッ ト ヘ へ ヘリ" チョ ッ か し な ザー ク た ち が 飛 び だ し て 君 の カジ ノ を 
150 も の 迷路 シー ン が すご い 。 君 は 隠さ れ た 黄 プリ フタ ー" を 操り 戦火 に 包ま れ た 砂 の 帝国 荒らし 始め た ぞ 。 君 は あら ゆる トリ ッ ク を 使 
金 を 求め て 走る 、 走 る / 敵 の 手 を 逃れ ん . ハ シゴ クリ ゴン へ と 向う 。 陸 か ら 空 か ら 激しい 敵 の っ て 大 切な お カジノ を 守ら な く て は な ら な い ン 
を 昇り 、 ジ ャ ンプ する 。 君 の オリ ジ ナ ル ゲ ー ム 攻撃 。0.1 秒 を 争う 決死 の 救出 作戦 。 君 は 空 の ゲー ム の 難易 度 を 自由 に 変え や れる オモ シロ 
も 作れ る 、 全 米 No .1 ソ フト ー ド ラン ナー ヒー ロー に な れる か 


ゲー ム 、 スペ ジア デ チェッ シ ジ 。 


Soft Pro International 


ソフ ト プ ロ 株 式 会 社 ・ ソ フト プロ イン ター ナシ ョ ナル 事業 部 
〒530 大 阪 市 北 区 西天満 6-7-2 梅 新 東 ビル 5F TEL.06(363)1221 


FALL. 


Laboratory 


=57 
2-3, 


立体 的 な り リア ル 画 面 と サウ ンド が 本 格 的 な ルフ 数 ある ピン ボー ル の 中 で も 、 次 か ら 次 へ と 画面 が 知 的 で 大 人 の 興奮 を 味わい た いな ら 、 こ の 本 格 的 
プレ ー を 約束 。 クラ ブ 選 択 や スイ ング の 強弱 、 ІҢ 切り 変わ っ て い 〈 く の は 、 こ の ロー ラー ボー ル だ け 。 ス な ビリ ヤー ド ゲ ー ム だ 。 複 雑 に ぶつ か りあ う 7 個 の 
向き な ど 実 戦 き さながら の テク ニッ ク が 楽し め る 。 キミ ピー ド 、 ス リル 、 ア クシ ョ ン と 3 拍子 捕っ た お も し ろ ボー ル 。 難 易 度 を 変え て 楽し め る の も 魅力 だ 。 

は どう 攻め る か 。 な ん と 、72 ホ ー ル の HAL カン トリ ー。 ゲー ム の 最高 峰 だ ! 

較 定 価 プ 5.800 円 (ちら イン チ デ ティ スク - カ セッ ト テ ー ブ ) 一 定価 5.800 円 ( ら イ ンチ ディ スク ・- カ セッ ト テ ー ブ ) 画定 価 / 5.800 円 (G イ ンチ ディ スク ・ カ セッ ト テ ー ブ ) 
X1 シ リー ズ 用 (MSX 用 ROM4.800 円 ) X1 シ リー ズ 用 (MSX 用 ROM4.800 円 ) X1 シ リー ズ 用 

※ 画 面 写真 は MSX 用 の も の で PC 用 と は 異な り ま す ※ 画 面 写真 は MSX 用 の も の で PC 用 と は 異な が り ま す (MSX 用 ROM4.,800 円 ) 


CAT は 、 座 標 指定 に トラ ッ ク ボ ー ル を 用 い 、 グ ラフ ィ ッ ク 
機能 を 簡単 に 使い こなせ る シス テム で す 。 カ ー ソ ツル 
を トラ ッ ク ボ ー ル で 動か みす だけ 。 専 門 知 識 の 

な い 方 で も 、 す ぐに 楽し むか こと が で きま す 。 


A IVA ハル m 究 所 OO ii 
株 式 15 + AE Р oram | fmi lS | orem) толе 
T101 東京 都 千 代田 区 神田 須田 町 2-6-5 OS'85 ビ ル ЕГІ mun "sl entera pes 
TEL 03-252-5561 FAX 03-252-8675 о со Dum ; | 
CAT お よび ソフ ト の 資料 を ご 希望 の 方 は [iren] (NEC マ タス の コネ クタ ー と | CAT+TED( グ ラフ ィ ッ クツ ー ル ) | 14.800 円 | 
р し 込み 下さ い 。 m" ee hn 
ШНА 研究 所 で は 通信 販売 も 受付 け て いま す 。 | OM | мек [reee iaa] 


名 古屋 の 生ん だ 
ニュ ー ヒ ー ロ ー・ デ ゼー 物証 
初 登場 が 


名 古屋 の 名 所 は 、 も う “シャ チ 
+з” に あら ず 。 米国 フロ リ ダ か 
ら 、 直 輸入 の 巨大 遊園 地 「 デ ゼニ 
ワー ル ド 」 の 時 代 な の だ 。 

と ころ が 、 こ の 遊園 地 を 集中 コ 
ント ロー ル す る 人 工 知能 コン ピュ 
ー タ (HAL 3) 「 ハ ルミ ちゃ ん 」 
が 大 混乱 。 そ こ へ 名 古屋 が 生ん だ 
ニュ ー ヒ ー ロ ー・ デ ゼニ マン が 登 
場 し 、 名 古屋 の 新 名 所 「 デ ゼニ ワ 
ー ル ド 」 を 救う の だ 。 

し か し 、 大 パニ ッ ク に 陥っ た 「 デ 
ゼニ ワー ルド 」 は 、 も は や 崩壊 寸 
前 。 悪 戦 苦 闘 の 連続 で 、 こ れ は も 
う 終 わり の な い ネ バー エン ディ ン 
グスト ー リ ー と な る こと 必至 。 


\ 


СУ 


VI 


y 
EN 9 hx 


f | | 

本 社 ・ ハ ド ソ ン 札 幌 〒062 札幌 市 豊平 区 平岩 3 条 5 丁 目 4 番 7 号 

| дау —КїРЕ}# 1201 РНОМЕ:011-821-1538 
営業 所 ・ 東 北 ・ 金 沢 東 京 * 名 古屋 ・ 大 阪 ・ 岡 山 ・ 広 島 ・ 福 岡 ・ 鹿 児島 ・ 沖 縄 
⑯ べ ドン ソン 東京 の 住所 が 変わ り ま し た 


@ 米 国 フ ロリ ダ の 「 デ ゼニ 2x i ド 」 vor киянат анатз--і ハドソン ピル 


) 


完全 取材 » 


—X | MSN 
Қ” рән М”, 
Живое Z7 F AD 
4 の XE 
ト アセ e 対 応 機種 << 
Ру -8801ткИ, Xltarbo < \ 
FY y FM-7、(FD 版 6.800 円 ) 
rr 


== 


20 
ТТ МН. VIZ ZI7 Ti kT 


"7Ғу, < カラ ー 作 品 > 
(47 ヘクター フィ ルム = 竹 ・ 中 プロ タク ショ ン 作 品 
v 本 年 度 ギ キャ グ デ ミー 賞 
АЁ, ESED ctas trio MESHED Os ri 
部 門 受賞 
‹ AAT IR 
O az BUON SOFT с ОО (отете 


LLTLTEPFITITIT] 


1111) 
11111111 


ТЕТЕ 


サー プ は も ちろ ん 、 ボレー、 ス マッ シュ 、 ロブ と 
多彩 な 攻撃 が で きる テニ スゲ ー ム 。 対戦 相手 
は 、 初心 者 か ら マ ッ ケ ン ロ ー 普 1? まで 5 段階 
ゲー ム は 、 本番 と 同じ 3 セッ トマ ッ チ 。 強敵 コン 
ピュ ー タ を 相手 に シン グル ス 、 あの 子 と 組ん で 
ダブ ルス だ っ て 出来 る の だ 


>» 
父さん 、 お 手 本 みせ て あげ る な ん て 言っ て 、 
本 当 は 夢中 に な っ て る の 、 知 っ て る よ 。 こ れ か ら は 、 促 


良く や ろう よ 、 男 同志 て 。 だ か ら 、 ね 、 お 願い 。 


ポッ プ な マシ ー ン で 、 ピン ボー 
ル 気 分 を 満喫 。 マ リオ が 登場 
する ボー ナス タイ ム も ある よ 


本 当 の ゴル フ よ り 面 白い !? キミ は 、 
池 あ り 、 バ ンカ ー あ り の 変化 に 富ん 
だ コー ス を 、 い 〈 つ で 回 れる か な 


— マリ オブ ラ ザ ー ズ の バン チ ボ ー ル ドン キー コン グ 3 
PUT ME PUNCH BAU マリ オフ ブラ サー ズ хәй 
ГО. ДЕРДЕ ЇЧ. ) カメ 、 カ ニ 、 ハ エ 。 ドン キー コン グ が 、 
] や カニ 。 さ て 、 マ リ X | さあ 、 ボ ー ル を ぶつ 再び ハチ の バズ ビ 
Jj オ は 、 最 上 階 まで ン | け て で 、 忠 飛ば そう 。 R3 ー を 引き 連れ て 大 
$ うまく ジャ ンプ で き | いっ 暴れ 。 危 うし !? ス タ 
る か な 。 | ў ン リ ー。 
Nintendo" Nintendo" E a そい A! Nintendo’ 
СМ) Mintendo' of America Inc M) Nintendo of America Inc m Ф) Hintendo' of America Inc. 
適応 機種 
| ST | | | | | | 
| PC 5001 | PC-6601 | чыр [peto PC-9801F| X-1 |MZ-2200 | MZ-1500| FM-7 | 5-1 | 価格 
1 + - T T T 
rem Т! | O © | | | Ұ4,000 
任天堂 の テニ ス FD| | | е e | e | Ұ6,800 
am т | | | |. o o | | 34,000 
任天堂 の ゴル フ ЕБ] | | © | e | 18 | 6,0 
任天堂 の T | | | | | | 4,000 
ピン ボー ル [Ер | | | 6,800 oc 
TTT © | 5 o б | | o | o | зво 
スペ シャ ル FD e | @ | ө | ө | | 5.800 
07 9 TTI | | o | o 5 | | o | o [3600 HUDSON GROUP mmm 
マリ オプ ラ ザ ー ズ | FD | | ө | | e e | ө | ө | +5,800 ® 
ドン キー コン グ 3 |Т | | | | | +3,600 
хв FD | | e. e. | Ұ5,800 


MAGAZINE FOR GAME KIDS 月 号 


EE 


史上 最大 、 夢 の ) ビ ピッグス ポ ー ツ イベ ント 


$ る る スポ ー ツ エキ スポ 5 


ファ ミコ ン ・ サ ッ カ ー, ハイ バー オリ ン ピ ッ ク か どら , 

アッ プル ・ サ マー ゲー ムズ まで 人 気 ス ポー ツゲ ー ム 大 集合 . ノ 

【 競 技 種目 】 サ ッ カ ー@ 体 操る ぁ ピ ン ポ ン @ 陸 上 @ ク レー@ テ ニス @ モ トク ロス 

@ レ スリ ング @ ア スレ チッ ク @ 野 球 @$ バ スケ ッ ト カー レー ス @ 水 泳 る フッ ト ボ ー ル ほか 


ФИЕНЯ/К52/Л/409-- 魔 宮 の 戦い ーー , 
る ゃ ビデオ ゲー ム ・ ラ ボ 22 
テディ ー ボ ー イ ・ ブ ルー ス ノ グ ラディ 
ぐる ファ ミコ ン ・ ゲ ー ム 


スタ ー フ ォ ー ス ノノ ディグ ダク クノ 
IIE fS M 


SOFT = 
BANK) 日 本 ソラ トバ ン 


新鋭 X1F は 注目 の NEW BASIC を 搭載 / それ は 同時 に , 従来 の X1 を も 
生ま れ 変 わら せる こと に な っ た 。X1 こ そ プ ログ レッ シブ マシ ン で ある 。 


FASH ーー 
"世界 初 ./ パソ コン テレ ビ 双 1" 
この フレ ー ズ に よっ て X1 の 歴史 が 始ま っ た 
の が , 今 か ら 2 年 半 ほ ど 前 の こ と 。 以 来 , 
X1C/D の 登場 と 周辺 機器 の 充実 ・ 抜 張 と い 
う 着 実 な ステ ッ プ を 踏み , осы, ИС 
ー ソ ツナ ル な コン ピュ ー タ の 時 代 を 築く X1t 
urbo が 出現 。 今 や X1/tunrbo シ リー ズ は , 7 
ソコ ユン と いう 宇宙 で も っ と も 光り 輝く 銀河 
を 形成 し て いま す 。 そ し て …… , 今 また ひと 
つの 隊 光 と と も に 新星 が 生ま れ ま し た 。 
X1 シ リー ズ に 
X1F model 10/model 20 
X1 turbo シリ ー ズ に 
X1 turbo model 40 
が 発表 る きれ た の で す 。 


FACT/ 一 

X1 に は 高級 機 の イメー ジ が 

あっ た よう に 思い ます 。 洗練 され た デザ 
イン と その 艇 くべ き 多 機能 ゆえ の こと で し 
ょ う 。turbo の 16 ピ ビット に 師 る 性 能 は 認め て も 
現実 と し て 手 が 出 な いと いう 人 が 多かっ た 
は ず で す 。 し か し , X1F で は シン グル ドラ 
イブ の model 20 が 139,800 円 , カ モット 内 蔵 
の mobel 10521265 722541 89,8009 ‹ 5, 
同 レ ベル 機 の みな ら ず , 下位 機種 を も 下 ま 
わる 価格 な の で す 。 こ うい う 状 況 を 迎え て 
まだ ナイ コン で いる の は 百害 あっ て 一 利 な 
L, むし ろ 罪 悪 ど きえ ある くら いで す 。 同 
時 に 発売 きれ る 専用 ディ スプ レイ も 89,800 
円 で すか ら mobel10 と の ペア で も 180,000 円 
を 切る の で す 。 近 ご ろ は 基 社 の テレ ビ 何 と か 
に 惑わ きれ て 忘れ て いる 方 も いる よう で す 
D, 当然 TV も 見 れ ま す 。 何 と いっ て も 本 家 
で すか ら / 


26 омм 1985.7. 


FASHIONABLE / 
کیو‎ 


洗練 きれ た デザ イン が 美しい 

で し ょ う 。 カ ラー ペー ジ の 写真 を 見 て くだ 
Зо. キー ボー ド も ター ボ like な セパ レー 
ト タ イ プ で カラ ー も 2 色 と , お 部 屋 の アク 
モ で サリー と し て も 十分 に 見 栄え た が し ます 。 
と くに マニ アタ イプ 以来 の ファ ン に は こ た 
えら 6 られ な いで し ょ う 。 こ れ か ら コ ン ピ ュ ー 
タ は , 一家 に 1 台 と いう 時 代 で す 。 
FUNCION — 

多 機能 に し て 強力 な X え 1 

の 後継 機 し な る か ら に は 外観 だ け で は と ど S 
に も な り ま せん 。 を その 実力 を 拝見 し て み ま 
し ょ う 。X1F に は , これ まで の HuBASIC 
を バー ジョ ン ア ッ プ し た NEW BASIC も 搭 
載 し て いま す 。 ほ と ん ど ほ か の すべ て の BA 
SIC の 上 位 コ ン パ チ と まで 言わ れ た HuBAS 
IC に る さらに グラ フィ ッ ク の 強化 と X1 turbo 
並み の 日 本 語 処理 能力 を アプ ラス し た スー パ 
ー な も の で す 。 詳 細 は あと に 譲っ て , と に か 
く ペ イン ト の 速 る は 圧巻 で , 漢字 処理 も ワ 
ー プ ブロ に 人 迫り ます 。 い ずれ に せよ , сов 
ASIC の 実力 は X1 turbo に 迫る も の で す 。 


FULL COMPATIBLE / 


パソ コン 選び ぴの ポイ ント 

に ソフ ト の 充実 度 が あがり ます 。 し か し , 
ソフ ト の 豊富 きだ け を 売り も の に し て いる 
よう な パソ コン は 裏 を 返す E, 市 販 の ソフ 
ト が な けれ ば 何 も 6 で き な い パソ コン で ある 
場合 が 多い よう に 思い ます 。 前 述 の よう に 
X1F で は 非常 に 強力 な BASIC を 持っ て いま 
т», 実際 に プロ グラ ム を 組む と , ХІОН 
uBASIC( も ちろ ん , 今回 の NEW BASIC 
жы) ほど プロ グラ ム を 作り や すい BASIC 


は ほか に あり ませ ん 。 
Жж XIF に は も ちろ ん 標準 BASIC Ь [FIM 
る れ て いま す (Model10 に は テー プ 版 CZ- 
8СВ01 2, Model 20 に は С2-8СВ01 と デ 
ィ ス ク 版 CZ-8FBO01 の 両方 が 同 梱 )。 

と は いっ て も 初め て パソ コン に 触れ る 方 
は いき な り プ ログ ラミ ング と いう わけ に も 
いか ず , 市 販 の ソフ ト で ゲー ム や ワー プロ 
を や り , ビジ ネス へ も 応用 し た いで し ょ 5, 
turbo で は 完全 な 上 位 コ ン パ チ と い 3 ぅ 快挙 を 
や っ て の けた だ た X1 で す が ,X1F で も これ まで 
の X1 と フル コン パチ と いう ユー ザー サイ ド 
に 立っ た 姿勢 を 貫い て いま す 。 し た が っ て , A 
や あの Apple を も 凌ぐ と 思わ れる 優れ た ゲ 
ー ム ソフ ト の 数 々 , turbo の 発売 に よ 5 一層 
充実 を 見 せ た ワ ー プ ブロ , デー タベース な ど 
の ビジ ネス アプ リケーション , さらに は 人 
工 知能 な どの 研究 で も 使わ れる よう な 各種 
言語 を CP/M 上 で 走ら せる こと も 可能 で す 。 
見 落し きれ が ち で す が , か な り 充 実 し て きた 
X1 関 係 の 書籍 類 っ ち そっ くり その まま 受け 継 
に - こ と が で きま す 。 ま っ た だ く の 初 心 者 で も , 
パソ コン を 買っ た その 日 か ら 楽 し むこ と が 
で きる の で す 。 
FREE / 
シャ ー プ 伝統 の クリ ー ン 設計 
で すか ら , 搭載 する ROM に よっ て 制約 を 受 
ける 他社 の パソ コン と 違っ て 自由 に 言語 を 
選べ ます 。 も ちろ ん , この 重要 性 は 豊富 な 
言語 を 使え る こと 以上 に 購入 し た X1 を 氷 《 
使う こと が で きる と いう こと に あり ます 。 
具体 的 に は , 今回 X1F が 発売 きれ る こと , 
そし て turbo の 発売 な ど ぼ に より これ まで の X 
1 ユー ザー は か な り 動 挿し た で し ょ う が , 
X1F に 付い て くる NEW BASIC は 実は 今 ま 
で の X1 で も 使え を る の で す 。 で すか ら , 最初 


の マニ アタ イプ の X1 を 持っ て いる ユー ザ 
ー も , X1F と 同様 の こと が BASIC を 購入 す 
る だ け で で きる よう に な る の で す 。 こ れ は , 
今 ま で の ユー ザー が , 他社 製品 の ユー ザー 
の よう に 新 製品 の 発売 と 同時 に 買い 換え , 

も し く は 諦め た りす る こと な し に 同じ 機能 
を 持つ よう に で きる と いう こと , ЁТ, 

今 X1IF を 買っ て 将来 また 新 製品 が 出 た ら ど 
うし ょ うか と いう 不安 を 解消 し て くれ る と 
いう 2 つの 意味 で 重要 な こと だ と 思い ます 。 


使い や する が 魅力 

な の が X1F の 特長 の ひと つ で あり , turbo の 
と き の 上 位 コ ン パ チ と いう コン セプト お よ 
U, NEW BASIC に ょ る 従来 の X1 ユ ー ザ 
ー へ の 配慮 , そし て 稀 く ほど の 豊富 な 周辺 
機器 の 充実 さり など, どれ を 取っ て も シャ 
ー プ と いう メー カー が 持つ ユー ザー フレ ン 
ドリ ー な 姿勢 が わか り ま す 。 こ うし た こと 
lk, パッ コン 本 体 の 性 能 と 同等 . ある い は 
それ 以上 に 不可 欠 な 要素 と いえ ます 。 メー 


シス テム 機器 と し て の スバ // 


パソ コン テレ ビ X 1 が 初め て 登場 し て 以 
来 , は や 3 年 あま あり が た ち ま し た 。 そ の 間 , 
turbo も 含め た X| シリ ー ズ の 周辺 機器 は , 
充実 の 一 途 を た どっ て きま し た 。 XIRE 
$, ХІ か ら C, D, Os, Ck, turbo, そし 
て 今回 の X 1F と 着実 に 変化 し て き て いま す 。 
ここ で 注目 され る の は ,X1| シリ ー ズ の 周 
辺 機器 は , 原則 的 に すべ て の X1 シリ ー ズ 
で 使え る と いう : ヨン パチ ビリ ティ で す 。 
も ちろ ん , 増設 用 ドラ イブ な どの 例外 的 な 
も の は あり ます が , この コン パチ ビリ ティ 
は 高く 評価 され る で し ょ う 。 ま た , この 周 
辺 機器 の 多様 性 も 見 逃がす こと は で きま せ 
безл が 先手 を の ディ スク ギラ イ 
プ を 始め と し て , 5 種類 も の プリ ンタ , 各 
種 の 増設 カー ド , さら に は ビデ オ 編 集 用 の 
機器 まで , 目的 に 応じ た さま ざま な 用 途 に 
対応 する こと が で きま す 。X| シリ ー ズ の 
周辺 機器 は , まさ に パソ コン の 可能 性 を 無 


る XIF model 20 
GZ-812C, 8110 


カー の こう し た 考え 方 が ユー ザー が 安心 
し て 購入 し , 使用 し て いく だめ の ポイ ント と 
Ле ので し よう 。 


ニュ ー メ ダイア 時代 に 向け て 

ご 家庭 で も 家族 全員 が 使え を る パソ コン と い 
うこ と が いえ ます 。 低 価格 に な っ た こと て 
誰 に で も 購入 でき る こと , CUT, 5X3 
ん は ワー プロ , ビジ ネス , お 母さん は 家計 
簿 や 日 記 , 住所 録 , それ か ら デ ー タ 通信 に 
よる ショ ッ ピ ング や 文通 , 小さ きい お子さん 
に は , CAI に よる 教育 や ゲーム, 音楽 , あ る 
程度 の 年 齢 に 達し た ら 科 学 技術 計算 や プロ 
グラ ミン グ の 勉強 な ども で きま す 。 また, 
ビデ オ と の 接続 も 可能 で すか ら 家 族 の 記念 
フィ ルム の 編集 な ども お 手 の も の で す 。 一 
家 ど だ ん らん の 場 で 食卓 を 囲ん で TV を 見 る こ 
Lb, すべ て X1F な ら ば 簡単 に どき ます 。 
isi, これ か ら の パソ コン と いえ る で し 
k 26. 


限 に 広げ る 可能 性 を ちっ て いる と 言っ て も 
いい で し ょ う 。 今回, 新 発 売 さ れ た 24 ド ッ 
ト 漢字 プリ ンタ CZ- 8PNI や , ビデ オデ ィ ス 
ク と の イン タフ ェ イ ス ユ ニッ ト VO- 20РС 
$, また ひと つ X 1 に 新た な 可能 性 を 付け 
加え て くれ た よう な 気 が し ます 。 これだけ 
多種 多様 の 周辺 機器 を , すべ て の X | ファ 
ミリ ー が 共通 し て 使う こと が で きる と いう 
こと が , どん な に 到 晴 し いこ と か , ちょ っ 
と 考え て みて くだ さい 。 

この 周辺 機器 を 使う た め に は , シス テム 
の サポ ー ト も 優れ て いな けれ ば な り ま せん 。 
X1 シ リー ズ は , この シス テム サポ ー ト と 
いう 面 で も , 他社 の パソ コン を 超え て いる 
の で す 。 た と えば , XI FONEW BASIC に 
付い て くる , turbo で お な じみ と な っ た プリ 
ンタ ユー ティ リティ を 使う と , 市 販 さ れ て 
いる ほとん どの プリ ンタ が 使え る よう に な 
り ま す 。 当然 の こと な が ら , この ユー ティ 
リティ は すべ て の X | シリーズ で 使え ます 。 
また , 現在 の みな ら ず 将来 を 見 通し た サポ 


« XIF model 10 
CZ-811C, 8110 


УХ! turbo model 40 
CZ-862C 


未来 派 パ ソ ュ コン の スタ ンダ ー ド 

ELT, X1 は 強力 な ファ ミリ ー を 形成 し つ 
つ あ り ま す 。X1F と 同時 に , X1 turbo か ら 
スー パー イン ボー ズ 回 路 を 取 
り 除 き ,「 シ ステ ム ・ ユ ー ザ ー 辞 書 」 を 標準 
装備 し た ビジ ネス 用 , X1 turbo model 40 
258,000 円 が , そし て , 24 ド ッ ト 熱 転写 漢字 プ 
リン タ CZ-8PN1 134,800 円 も 発表 に な 5 
まし た 。 豊富 な 周辺 機器 を 備え , ビジ ネス 
か ら ホ ビー まで あら ゆる 分 野 に 対応 する 
X1 の 発展 は , まる に と ど ま る こと を 知り ま 
せん 。 


テ ロ ッ ノ パー。 


(north fox) 


24 ド ッ ト 熱 転写 漢字 プリ ンタ CZ-8PN | 


ー ト が 行わ れ て いる こと も , XI シリ ー ズ の 特 
微 で す 。X | turbo の ディ スク サポ ー ト を 見 
て くだ さい 。 3 イン チ の ハー ド デ ィ スク か 
ら , 8 イン チ ま で あら ゆる 種類 の ディ スク 
を サポ ー ト し て いま す 。 将 来 ど の よう に X 

1 シリー ズ が 発展 し て いく か , 非常 に 楽し 
み で す 。 

で は これ か ら ど の よう な 周辺 機器 ある い 
は シス テム が 登場 し て くる か , 予想 し て み 
まし ょ う 。 ま ず , 漢字 ROM が 今回 新しく , 
低 価 格 (1 万 円 台 と 思わ れる ) で 発売 され 
る こと に な っ た の で , 次 は , 第 水準 の 漢 
字 ROM も ほし いで すね 。 増設 RAM や , 今 ま 
で MZ-5500 の も の を 使っ て いた マウ ス も , 


XI シリ ー ズ 専用 の も の が 出る の で は な い 


で し ょ うか 。 また, turbo 用 の , 漢字 を サポ 
ー ト し た CP/M な ども 出 て ほし い の で す が 。 
欲 を 言え ば きり が な い の で す が , X | シ リー 
ズ は , それ だ け 発 展 性 の ある パソ コン な の 
で す 。 (工藤 誠 ) 


特集 X | の 世界 が また 一 歩 進 化し た 


2Z 


NEW BASICO — — — 


ЕРТЕСІ UA 


約 半年 前 の turbo シ ョ ッ ク 以 来 , turbo 
BASIC の 日 本 語 処理 の 素 晴 し さ に 憧れ と 羨 


望 の まな ざし が 集中 し て きま し た 。 そして, 


全 XI ユ ー ザ ー 待 望 の NEW BASIC に は , XI 
turbo で 培 わ れ た 日 本 語 処理 の 機能 が サポ 
ー ト と いう 感激 の BASIC な の で す 。 

も ちろ ん , 今回 発表 され た XI の ニュ ー モ 
デル XIF に は , この NEW BASIC が 搭載 され 
て いる わけ で す が , な ん と いっ て も 今 ま で 
の すべ て の X| シ リー ズ で この NEW BASIC 
が 利用 で きる ! すなわち , あな た の Xl 
T, XI turbo に 迫る 日 本 語 処理 が 可能 に な 
る と いう こと な の で すず 。 


КАМА. Uty で 一 気 に turbo | 


早速 , X1 を turbo へ 変身 させ まし ょ う 。 
と いっ て も ハー ド に 何 の 改造 も 加え て いな 
い の で すか ら (すなわち , 漢字 V-RAM を 
取り 付け な い ), ソフ ト 的 に 改造 を 加え ま 
す 。 NEW BASIC を 起動 後 , マス ター ディ 
スク (必ず バッ クア ッ プ を 取り まし ょ う ) 内 
Ф "KANJLUty" を RUN し ます 。 こ の 
ユー ティ リティ を 走ら せる に は 漢字 ROM 
が 必要 で す 。 な いと き は エラ ー が 出 ます 。 
メッ セー ジ の と お り に 入力 し て いけ ば いい 
の で す が , 途中 で 以下 の 選択 が あり ます 。 
1) カナ 漢字 変換 機能 と 出力 用 ディ スク リプ 

タ の 追加 
2) カナ 漢字 変換 機能 の 追加 
3) 出力 用 ディ スク リプ タ の 追加 

2) は turbo と 同じ よう に カナ (ロー マ 字 
入力 も 可 ) で 入力 し て それ を 漢字 コー ド な 

に 変換 する ルー チン の 拡張 , 3) は 漢字 専 
用 の V-RAM が な い の で グラ フィ ッ ク 画 
面 や プリ ンタ に PRINT 文 で 漢字 を 出力 す 
る た め の ル ー チ ン を 拡張 する も の で , 1) は 
2) お よび 3) の 両方 を 合わ せ た も の で す 。1) を 
実行 すれ ば すみ そう な も の で す が , 2) や 3) 
が 選べ る の は な ぜ か と いう と, 実行 後 の フ 
リー エリ ア の 関係 か ら で , 1) で 約 14K バ イ 
28  onwz 1985.7 


КАДЕ, 2) で 約 15K バ イト 以上 , 3) で は 約 
19K バ イト 以上 と な る の で , 用 途 に より 選 
べ る 親切 設計 と いう こと が で きま す 。 


Егу 4024  Бе 1 


上 の 1) ま た は 2) を 実行 する と turbo 並 み 
の カナ 漢字 変換 が で きま す 。 | CTRL |+X 
で 漢字 変換 モー ド へ の 出入 り が で きま す 。 

も ちろ ん 40 文 字 モ ー ド で も 80 文 字 モ ー ド で 
も OK で す 。 漢字 変換 モー ド へ 入る と 画面 


ト に いろ いろ な モー ド 状 態 が 表示 され ます 。 


この モー ド の 切り 替え は [GRAPH | + 数 字 
キー で 行い ます 。 た だ し , 数字 キー は テン 
キー で は な く メ イン キー ボー ド 部 分 の 数 字 
キー で すか ら 注 意 し て くだ さい 。 こ の あ た 
り の 詳細 は マニ ュ ア ル を 読む か , ЖЕСІН 
面 を 見 て いた だ けれ ば わか り ま す の で この 
くら い に し て お きま す 。 
日 本 語 を 入力 する の は , 
カナ , JIS16 進 , 区 点 コ ー ド の いずれ で も 
OK で , 変換 モー ド に 入っ て いる と き に キ 
ー 入 力 を し て いけ ば 自動 的 に 画面 下 に 入力 
し た 文字 が 表示 され て いき ます 。 今や 常識 
と も いえ る ロー マ 字 入力 は BASIC な ど を 
使っ て いて 英 数 字 キ ー に 慣れ て し まっ た 者 
に と っ て は 大 変 楽 で 。 プラ イン ド タ ッ チ も 
で き 重 宝 し ます 。 ポ ケ コ ン (PC-1451 な ど ) 
に も 採用 され て いる くら いで すか ら 特 筆 す 
る ほど の こと で も な いで し ょ うけ れ ど 。 
さて , 読み を 入力 し た ら 変 換 を する わけ 
で す が , それ に は [BREAK| また は [CTRL | 
+5 を 押し ます 。 そ の 際 に 使用 で きる 辞書 
を ここ で 整理 し て み ま す 。 
① 1 字 変 換 
入力 され た 読み の 先頭 1 文字 に 着目 し 
て 変換 し ます 。 デ ィ ス ク を 使用 し な い の 
で 超 高速 。『 あ い " と 入力 する と “ あ " で 始 
まる 漢字 が 出 ます 。 
音 訓 変換 (ディ スク 必要 ) 
漢字 1 文字 の 読み で 変換 し ます 。 学習 


ロー マ 字 。 か な , 


機能 付き 。 学 習 さ きせ な い 変 換 も 可 。 
シス テム 変換 (ディ スク 必要 ) 
熟語 単位 の 変換 が 可能 。 学 習 機能 な ど 
は ② と 同様 。 辞 書 の 編集 が 可能 。 
(《④① ユ ー ザ ー 変 換 (ディ スク 必要 ) 
ユー ザー が 自由 に 作成 で きる 辞書 で 単 
語 単位 の 変換 が で き 学 習 機能 付き 。 住 所 
録 な どの 便利 な 利用 可 。 
と いう よう に turbo 用 の 辞書 が そっ くり そ 
の まま 使え ます 。 特 に ③, ④ は 相当 に 強力 
で , 変換 機能 に 関し て は いい 加減 な ワー プ 
ロ ソ フト な ど と 足元 に も 及ば な いで し ょ う 。 
た だ し , NEW BASIC で の 使用 に あたっ 
て は ファ イル 名 の 変更 が 必要 で す 。 具 体 的 
に は 次 の よう に し ます 。 
シス テム 辞書 の 入っ た DISK の FILES 
を と る と ,“ー. DIC" と いう 何やら わけ の わ 
か ら な い 文 字 列 が 出 て くる と 思い ます が , 
この “ーー" の 部 分 は 後述 する シフ ト JIS 文字 
列 で 「 シ ステ ムロ 変換 」( ロ は 半角 文字 の ス 
ペー ス で 他 は 全角 文字 ) と 書い て ある の で 
$, ОО, SO, DIC" を ぞ で の まま 。 
NAME"-, DIC"AS“ シ ステ ムロ ロロ ロロ 
ヘン カン . DIC".( ロ は 半角 スペ ー ス , 他 も 
半角 文字 と し て や り ま す 。 ユー ザー 辞書 
も 同様 な 方 法 で ,. “ユー ザー ロロ ロロ ロ ヘ ン 
カン . DIC" と 変更 し て くだ さい 。 
以上 の よう に する と turbo 用 の 素 晴 し い 
辞書 も 使う こと が で き , まさ し く , NEW 
BASIC の 面目 躍如 と いっ た と ころ で し ょ 
う 。 こ うし て 変換 され た 結果 は テキ スト 画 
面 に 何ら か の 形式 で 出力 され ます が , 残念 
な が ら turbo の よう に いき な り 漢 字 表示 と 
いう わけ に は いき ませ ん (漢字 V-RAM が 
な いた めで す )。 
そこ で , 出力 の 形式 と し て は 以下 の 3 о 
が あり ます 。 
① 区 点 コ ー ド 出力 
今 ま で の HuBASIC で も 漢字 を 扱う 
こと は も ちろ ん で きま し た が , その 際 に 


b 
ік 
ж; 
iD 
1 
t 
ab 
|j 


© 
Е 
|. 
£i 


zn 


は , PATTERN-16, KANJI $(x x X X) 
の よう に し て ゅ だ わけ で 。 こ の XX メメ 
の 部 分 に 入る の が 区 点 コ ー ド と いう も の 
で す 。 あ る 程度 数 多く の 漢字 を 表示 する 
場合 に この 区 点 コ ー ド を DATA 文 で ま 
と め て お いて READ 文 で 読み 込ん で 表 
示さ せる よう に し た ほう が , プロ グラ ム 
エリ ア の 節約 に な り ま す 。 こ れ ま で は 、 
コー ド 表 か ら 1 つ ひ と つ 漢 字 を 捜し 出し 
て 区 点 コ ー ド を 見 つけ る と いう 作業 が 必 
要 で し た が , この モー ド で は その 手間 を 
か ペコ ロ シ ピ ュー クタ に 任せ ぜ で し まう ちい 
う も の で す 。 し か も , 前 述 の シス テム 辞 
書 な ど を 使用 すれ ば , 漢字 1 字 だ け で な 
く 熟語 を 構成 し て いる すべ て の 漢字 の 区 
点 コ ー ド を 一 気 に 出 力 し ます 。 た と えば 
“じじ し ょ "と 入力 し シス テム 変換 を し “ 辞 
書 "を 選ぶ と テキ スト 画面 に は , 
2813, 2981, 
と 出力 され ます 。 
Q KANTJI$ (—)147] 
比較 的 少な い 文字 数 を 表示 する プロ グ 
ラム 中 な ど で は ① の よう に DATA 文 に 
し な いで 直接 KANJI$S (一 ) と いう 形 で 
出力 し た な ほう が いい で し ょ う 。 そ ん な と 
き の た め の モ ー ド で "辞書 "は , 
KA. (2813) KA. (2981), 
と 出力 され ます 。KA.( ) は 省略 形 で す 。 
③ シ フト JIS үп 
Ф, に つい て は これ まで 同様 な プロ 
グラ ム 出 で 使 川 する も の で , 要する に コ 
ー ド 胡 検 索 の 陸 間 を な くし て くれ る も の 
で す 。 そ れ で は ,。 この シフ ト JIS 文字 と 
は いっ た い ど うい う も の な の で し ょ うか 。 
区 点 コ ー ド な ど と は 別に , 各 漢 字 に は シ 
フト JIS コー ド と いう も の が 対応 し て い 
ます 。 た と えば ぱ ば,“ 挑戦" と いう 熟語 で ,“ 挑 ” 
は 92A7i, “ 戦 " は 90EDg と いう よう に で 
Fe を し で 。 記 の シマ ト JIS コー ド の 事 
位 2 バイ ト と ト 位 2 バイ ト を それ ぞ れ キ 


ャ ラク タコ ー ド と する 文字 で 表し た も の 
が シフ ト JIS 文字 で す 。92m ョ に は “ユリ 」 

АТн12134у”, 90ні2124-”, そし て ЕРн 
СУАРУ, ИХ, с 
の モー ド で この "挑戦 "を 変換 する と " ユ 
テ ァ 一下 "と いう 文字 列 が 画面 に 出力 され 
ます 。 こ れ が シフ ト JIS 文字 列 と いう も 
DT, turbo も 内 部 で は この よう に し て 
漢字 を 扱っ て いま す 。 こ の モー ド の 使い 道 
に つい て は , 次 の 出力 ディ スク リプ タ の 
追加 の と ころ と , 後半 の NEW BASIC 
発売 記念 プロ グラ ム 「 ワ ー プ ロ も ドキ 
ッ 7」 の と ころ て で 説明 し ます 。 


それ で は , KANJI.Uty の と ころ で 1) ま 
た は 3) を 実行 し て 出力 ディ スク リプ タ を 追 
加 す る と いう の は どう いう こと か 見 て みた 
いと 思い ます 。 

“GR, LP” と いう 2 つの 新しい デバ イス が 
追加 され ます 。“GR:" は , PRINT XTY 
ラフ ィ ッ ク 画 面 に 漢字 を 出力 する も の で , 

OPEN “0O”, #1, “GR” 

と 実行 後 , PRINT #1, “ (シフ ト JIS 文 字 
列 )” と する こと で グラ フィ ッ ク 画 面 に 簡単 
に 漢字 を 出力 する こと が で きま す 。 そ の 際 
LOCATE, COLOR, CREV な どの 命令 も 有 
効 で す 。 

また ,“LP" の ほう は プリ ンタ へ の 漢字 
出力 を 可能 に する も の で , 上 と 同様 

OPEN'"O", #1, “ІР” 
を 実行 後 , PRINT#1, “ (シフ ト JIS 文 字 
列 )” と すれ ば いい の で す 。 こ れ で 漢字 プリ 
ンタ で な く と も 簡単 に 漢字 を プリ ント アウ 
ト で きる よう に な り ま す 。 

と ころ で , この プリ ンタ で す が , turbo 
に 付属 の も の と 同様 に 各種 プリ ンタ 用 に 
BASIC を 設定 で きる ユー ティ リティ が 付 
いて きま す 。 しかも, 嬉し いこ と に turbo 
用 の も の より も あら か じ め 用 意 き され て いる 


プリ ンタ の 種類 が 増え て いま す 。 こ れ で あ 
な た の プリ ンタ も ワー プロ な どの 特別 の ソ 
フト な し に , 瞬時 に し て 漢字 プリ ンタ に 生 
まれ 変わ り ま す 。 


さて さて , 究極 の 8 ビッ ト と 思わ れ て いた 
X 1 に も X 1turbo と いう 猛者 が 登場 し て 世 
間 を アッ と 言わ せ て まだ 間 も な い わけ で す 
が , そこ は シャ ー プ 伝統 の クリ ー ン コン ピ 
ュー タ で すか ら , 今回 の よう に NEW 
BASIC の 発売 で X1 に も X1 turbo と 同 
様 な 日 本 語 の 世界 へ 突入 させ る こと が で き 
た の で す 。 こ れ が 他社 の パソ コン な ら ば , 
新 機種 の 発表 と いう 形 で 発表 直前 に 購入 し 
た ユー ザー を 怒り と 絶望 の 淵 へ と た た き 込 
むこ と に な る の で す 。 改め て クリ ー ン コン 
ピュ ー タ の 良さ を 痛感 し , X1 を 選ん だ 自分 
の 目 の 確 か さ を 自負 し て いま す 。 

日 本 語 が 使え る 良さ は , turbo の と き の 
あの 衝撃 を 思え ば 今さら 強調 する まで も あ 
り ま せん が , 今回 の NEW BASIC を 使う 
E, た と えば , 漢字 を 使っ た デー タ 通 信 に 
も 又 1 で 参加 で きる よう に な り ま す 。 そ の 際 
に は , シフ ト JIS 文字 列 を 送 ・ 受 信 す る こ 
と に な る の で す が , カタ カナ だ け の 文章 よ 
り 漢字 混 し り の 文章 の ほう が は る か に 理解 
し や すい の は ご 想像 の と お り で す 。 と に か 
4, これ か ら は 通信 に 限ら ちず, プロ グラ ム 
を 作る と き は メッ セー ジ で も 何で も , どん 
どん 日 本 語 を 使い まし ょ う 。NEW BASIC 
が , その 環境 と 可能 性 を 提供 し て くれ ます 。 

今回 は , X1 ユー ザー に と っ て は 大 変 お 
めで た い の で , お 祝い に 簡単 な ワー プロ プ 
ログ ラム も オマ ケ に 載せ て し まい ます 。 な 
ん と いっ て も 1 ペー ジ 内 に 納まる 程度 の 長 
さ で 役に立つ ワー プロ を , オー ル BASIC 
で 作れ る パソ コン は X1 と ХІ turbo く ら 
いな も の で すか ら , 試し に 打ち 込ん で みて 
くだ さい 。 今 後 の 拡張 性 に も 富ん で いま す 


特集 日 本 語 処理 の 素 晴 し さ 29 


の で , 短い か ら と いっ て 馬鹿 に し な いよ うに / 


NEW BASIC 発 売 記念 フロ グラ ム 


今回 の 製作 意図 は , 
・ と に か く ワ ー プ ロ で ある こと 。 
・ オ ー ル BASIC で , か つ 高 速 で ある こと 。 
・ で きる だ け 短 くす る こと (5 月 号 の X1 
turbo 用 “5 行 ワ ー プ ロ " が 理想 )。 
・BASIC の スク リー ン エ ディ ッ ト に 近い 
編集 が で きる こと 。 
・ 発 展 性 が ある こと 。 
と いう よう な は ほとん と 無茶 苦 茶 と も 言え る 
も の で し た が , それ を 可能 に し た の が 
NEW BASIC で す 。 


30 分 を 切る よう だ と な か な か 速い ほう で 
し ょ う 。 まあ , スピ ー ド は と も か く 入 力 の 
際 に 注意 する 点 を いく つか 挙げ て お きま す 。 

まず , 入力 を 始め る 前 に KANJI.Uty を 
実行 し て , 1) の カナ 漢字 変換 機能 と 出力 用 
ディ スク リプ タ の 追加 を 行っ て くだ さい 。 
必ず し も 必要 で は な い の で す が , こう し た 
ほう が 入力 が 楽に な る 部 分 が ある か ら で す 。 
それ は , 入力 し て いか れる と 気が付か れる 
と 思い ます が , 11455920, 370, 420, 450 と 
2200“ "(ダブ ルク ォ ー テ ーション ) の 中 
が , 何やら 意味 不明 の 2 文字 .、 そ し て と り わ 
1350, 60—1100* "の 中 は まっ た くわ か ら 
な い 文 字 列 と な っ て いま す 。 察 し の 良い 方 
は これ が シフ ト JIS 文字 列 ど だ と いう こと が 
お わか り だ と 思い ます 。 実際 に , 前 者 2 文字 
は 漢字 スペ ー ス (区 点 コ ー ド 101) の シフ ト 
JIS ХҒС, 後者 は 別表 の リス ト の よう な 
文章 の シフ ト JIS 文字 列 で す 。 し た が っ て 
この 部 分 の 入力 は , リス ト を よく に らん で 
グラ フィ ッ ク キ ャ ラク タ を 入力 し て も か ま 
JO  onwz 1985.7. 


いま せん が , それ より も , 漢字 変換 モー ド 
に し て シフ ト JIS 文字 列 出力 モー ド に し て 
別表 の リス ト の よう な 文章 を 入力 し た ほう 
が ずっ と 簡単 に な る か ら で す 。 他 の 行 は 別 
に 入力 上 問題 は な いで し ょ う 。 な お , テー 
プ 版 の 方 で ディ スク を お 持ち で な い 方 は , 
使用 で きま せん の で ディ スク ドラ イブ を 購 
入 し て くだ さい 。 と いう の は 冗談 で , 650,710 
の ファ イル ディ スク リプ タ "0" を “CAS:” に 
に 変更 し て くだ さい 。 入力 後 は 忘れ ず に sS- 
AVE し て くだ さい 。 


入力 し て SAVE も 終わ り ワ クワ ク し て 
いる 方 は , RUN で スタ ー ト し ます 。 し か 
L, 一 応 電源 ON か ら の 手順 と し て は , Ф 
NEW BASIC の 起動 ②KANTJI.Uty を 
実行 し , 1) を 選択 G[CTRL]-X を 押す 
(② の 直後 は 変換 モー ド に な っ て いま す の 
で これ で 一 度 モ ー ド か ら 出 て くだ さい ) 
(《④「 ワ ー プ ロ も ドキ ッ /」 を LOAD 
© RUN 

以上 で MENU 画 面 に な り ま す の で 1. 
の 文章 編集 を 選ん で くだ さい 。 そ の あと , 画 
面 の 指示 どおり キー を 押し て いく と 左上 隅 
に 緑 の カ ー ソ ル が 点 減 し た 状態 に な り ま す 。 
これ で 入力 準備 完了 で す 。 こ の と き , シフ 
ト JIS 文 字 列 出力 モー ド に な っ て いる こ 
と を 確認 し て くだ さい 。 そ う で な い 場 合 は 
[GRAPH |]+ 2 で 切り 替 を て くだ さい 。 こ こ 
<, 何 か 文 字 を 入力 する と 変換 エリ ア (E 
面 左 下 ) に 文字 が 表示 され る の で 読み を 入 
したら 漢 字 に 変換 する と き は [BREAKI 
また は |CTRL |+S を 押し て 漢字 を 選択 , 
無 変換 の と き は 直接 貼 を 押し て くだ さい 。 
する と 変換 エリ ア の すぐ 上 に 水色 で シフ ト 
JIS 文字 列 が 表示 され る の で , БЫ 
を 押す と グラ フィ ッ ク 画 面 上 に 表示 し ます 。 
この 繰り 返し で , 40 文 字 X11 行 の 入力 が 可 
能 で す 。 回 を 押し て グラ フィ ッ ク 画 面 に 書 


き 込 むと き に 制限 字数 を 越え る と き は BE 
EP 音 で 警告 を 与え 入力 を 受け 付け ませ ん 。 
その 他 ス クリ ー ン 上 の エディ ッ ト は ほ と 
ん ど BASIC と 同じ し に こし て あり ます 。 カー 
ソル 移動 , イ ン サ ー ト , デリート, НОМЕ, 
タプ , 画面 クリ ア , [CTRL]+E, ZRH, 
に よる 改行 は まっ た く 同 じ で , 
+F で 直前 に グラ フィ ッ ク 画 面 に 書き 込 
ん だ 文字 列 の 反復 入力 が で きま す 。 こ うし 
て 作成 し た 文章 の 印刷 、 記録 な を どの た め に 
MENU へ 戻り た いと き に は , 緑色 の カー 
ソル が 移動 で きる 状態 (シフ ト JIS 文 字 列 
が 水色 に 表示 され る 部 分 に 白い 小さ な カー 
ソル が 点 減 し て いな い 状 態 ) で [ESC を 押し 
て くだ さい 。 そ し て 回 を 押す と 戻れ ます 。 
印刷 は , 現在 グラ フィ ッ ク 画 面 上 に ある 文 
章 を 印字 し ます 。 プリ ンタ 設定 の ユー ティ リ テ 
ィ を 使っ て あら か じ め NEW BASIC を 自 
分 の プリ ンタ 用 に 変更 し て お いて くだ さい 。 
文章 の 記録 は , 現在 グラ フィ ッ ク 画 面 上 
に ある 文章 を 記録 し ます 。13 文 字 以 内 の フ 
ァイル ネー ム を 付け て くだ さい 。 文章 の 読 
み 出 し は , 読み 出し た 文章 を グラ フィ ッ ク 
画面 に 書き 込み ます 。 編 集 し 直す な ど し て 
印刷 , 記録 し て くだ さい 。 
以上 が この ワー プロ の 機能 で す 。 こ の ほか 
に いろ いろ な 注文 が ある こと と 思い ます が 
最初 に お 断り し た 製作 意図 に 基づく 最小 限 
の も の で すか ら , ユー ザー の 皆さん が 自由 
に 拡張 し て くだ さる こと を 前 提 と し て いま 
す 。 と りあ え ず は , 320 行 か ら の [CTRL | 
ー の 部 分 を 増やし て , COPY, 行 挿入 ・ 削 除 
な どの 機能 を 付け た り , 文章 ファ イル の デ 
ィ レ クト リ 表 示 を 付け る な ど が 容易 に で き 
る で し ょ う 。 とにかく, この 程度 の プロ グ 
ラム で 市 販 の ワー プロ ソフ ト を 多少 は ドキ 
y! と させ る こと が で きた の で は な いか 
と 思い ます 。 い ずれ , これ を 拡張 し た ワー プ 
ロ や デー タベース ソフ ト も 機会 が あれ ば 発 


表し て いこ うと 思い ます 。 (north fox) 


» 


veo. #1. "Rz" :LIST"GRS", 50, 110 
と する と , グラ フィ ッ ク 画 面 に 漢字 の リス ト が 出力 で きま す 。 
оул еннен пап СШ 
する と , Вы ト の 出力 が で きま す 。 と と に , あの タ a aede d ce ee i まさ に 
E 一 般 即 発 , 空前 絶後 , 前 代 未 聞 , か つ , 抱腹 絶 倒 の BAS ICT 
CLS4:COLOR6 :LOCATE28. 1:PRINTHI, (2-7п% Fv!) の PA I NT ルー チン や 加 えて, あら ゆる He miel E 
6 ; ызы ター ポ ボ の 傍 若 無人 な 登場 以来, М し た X 1 ユー ザー に と _ 
の 破 顔 一 笑 , 笑止 千 万 , か つ , 二 東 三文 の コス トバ パフォー マン ス を 誇る 世 
EXE EL ROO. 「SR よ , お まえ は も う 死 ん で いる !」 


, HI, "LP: *:LIST"LP:", 50, 11 ドキ ッ 


LIST ワー プロ も ドキ ッ ノ 
18 INIT:WIDTH 86:CLICK OFF:DIM し (19〉 
20 FOR 1=0 TO 10:L$%(1) =5 ТК 146$ (40, " Z3") NEXT 
30 LABEL "MENU" / 
40 OPEN"O", #1, "GR!" 
se CLS4:COLOR6:LOCATE28, 1 : PRINT 1, " wy m/m | mV ml Sm m m L1 L2" 
る 9 PALET1,4:PALET2, $ :РАСЕТЗ, ó: PALET4, $ :РА-ЕТЗ, 6 
76 COLOR::LOCATE32, 411PRINT&1, "aP aD D/A FX MN" 
se COLOR2:LOCATE32, 71PRINTM1, "A.D トカ ノバ |) жаа" 
şe COLORS3:LOCATE32, 10: PRINTAS1, "AR AD ロカ ガブ LS“ е” 
188 COLOR4 : LOCATE32」 :31PRINTB1, "Ыз р カノ ハイ ヌ ョ ン ノ Oo ョ テリ 
110 COLORS:LOCATE32, 161 PRINTS1, "æl .D/147" 
120 CFLASH1:LOCATE39,20:!PRINT" SELECT YOUR JOB (1-5) " 
136 A$-1NKEYS$:IF ASC (A$) (&H31 OR ASC (АФ) >&H35 THEN 138 
148 PALET VAL (A$),21COLOR7:LOCATE30, 201PRINT" ARE YOU SURE (Y/N) ? "ICFLASH 
158 B$-INKEYS:IF B$-"Y" THEN 160 ELSE IF Э%= "№" THEN 50 ELSE 150 
1 る 9 PALET:CLOSE:GOTO"JOB"*A$ 
170 LABEL "JOB1" ————————————————— &D ITOR 
18e CLS4: WINDOW (0, 8) - (639, 175) 10PEN"O", #1, "GR: " 
178 KEYO, CHR$ (&H18) tLOCATE10, 10: INPUT"PUSH [RETURN] ", 6tCLS 
200 COLOR8:LOCATEO, 09:FOR 1-0 TO 10:PRINT L$CI) NEXT 
2160 COLOR4 iLOCATE9,9:iFOR 1=@ TO 10:РЕІМТЊІ, _Ф (1) t : NEXT 
220 Xz0:Yz20:1N-20:L$-" 2" 
230 LINE (XX8, Үж16) -(Xx8+15, Yx16+15), XOR, 4, BF 
240 LOCATE? , 24: COLORé:PRINTUSING"XzHH YsHH";X/2,Y: COLORO 
250 A$=INKEY$(0):IF A$="" THEN 250 ELSE IF ASC(A$)4&H20 THEN GOSUB "CTRL" 
260 CONSOLE22, 2: COLORS : PRINTCHR$ (5) ; : KEYO, A$: INPUT"",L$:1PAUSE2:CONSOLE 
270 NzN*LEN(.$):1F М2888 THEN BEEP:NZzN-LEN(L $5 :GOTO2460 
286 LOCATEX, У: COLOR8:PRINT L$; 
290 LOCATEX, 2жҮ: COLORA: PRINTS1,L$ 
300 X=N MOD 80:Y=N ¥ 80:IF N=880 THEN X=78:Y=10:N=878 
310 GOTO 230 
320 LABEL "CTRL" 


MENU 


330 IF 人 Q 多 =CHR 多 (&H1C〉) AND (N1878) THEN NsN*2:G0TO476 ^CURSOR RIGHT 

340 IF A$*CHR$(&H1D)AND(N»20) THEN N*N-2:G0TO470 ^CURSOR LEFT 

350 IF A$=CHRS (&H1E) AND (N>79) THEN N=N-80:GOTO470 “CURSOR UP 

3 る 9 IF A$-CHR$(&HIF)AND(N(880) THEN NzN*80:GOTO4760 “CURSOR DOWN 

370 IF A$=CHR$(&H5) THEN LOCATEX, Y:PRINT STRING$(40-X/2, "=A ") $ :GOTO490 CTRL+E 
380 IF A$*CHR$(&Hó) THEN A$CHR$(13):RETURN266 ^REPEAT 


396 IF A$%$=CHRS$ (&H8) AND (N>@> THEN LOCATEX, Y!PRINT АФ+АФ; : №=М-2:0070490 'DELETE 
400 IF &A$-CHR$(&H9OAND(N«(870) THEN N*N*10-4N MOD 10)  'HTA^B 

410 IF A$sCHR$(&HB) THEN N=9 * HOME 

420 IF АФ=СНЕФ (&HC) THEN (ОСАТЕӨ, 0:ҒОК I=0 TO 10:PRINT STRINGS (40, "A" ) $ NEXT: 
CLS9iRETURN229 “СІК 

430 IF A$=CHR$ (&HD) AND (N<800) THEN N= (Ү+1) x80 ‘CARRIAGE RETURN 

440 IF A$-CHR$(&H12) THEN LOCATEX, Y1PRINT АФ+АФ; : 6070490 ^INS 

45e IF A$=CHRS (&H1A) THEN LOCATEX, Y1PRINT STRING$(40-X/2,"Z9");1FOR エ =Y+1 TO 1 
9:PRINT STRINGS (40, "mA ") ::МЕХТ:6070490  'CTRL*Z 

460 IF A$=CHR$(&H18) THEN 530 ^ESC TO MENU 

470 LINE <Хж8, YX16) - OO«8* 15, Үжі6%15), ХОК, 4, BF 

480 Хам MOD 88:YsN ¥ 89iRETURN 230 

490 LINE OO«8, Уж16> = OOX8*15, Үжі&+15), ХОК, 4, BF 

See Хам MOD 89:Y=N ¥ 89!COLOR4 

51e FOR ІзҮ TO 168:LOCATEO, IX2:PRINT&1, SCRN$ (0, І, 80» NEXT 

520 RETURN 230 

539 COLORS :KEY9, CHR$ (&H18, 5) tLOCATEOG, 22: INPUT"PUSH [RETURN] ", А 

540 FOR 1=9 TO 10:L$(1)=SCRN$ (0, 1, 80) : NEXT 

550 CLS4:CLOSE:GOTO "MENU" 

SOO LABEL JOQ? RIN OUT 
570 CLS4:COLORé:LOCATE20, 4:PRINT"HIT ANY KEY TO PRINT OUT****** [ESC] ТО MENU" 
580 AS$-INKEY$:IF АФ="" THEN 580 ELSE IF A$5CHR$(&HIB) THEN"MENU" 

590 ОРЕМ"0", #1, "LP: ":FOR 1=0 TO 10:РКІМТВ І, Ф (1) :NEXT 

688 CLOSE : GOTO "MENU" 


618 LABEL "JOB3" ^ DATA SAVE 
628 CLS4:COLORé:LOCATE20, 4: INPUT"FILE МАМЕ =", № 

өзе LOCATE29, 6:PRINT"HIT ANY KEY TO _ SAUE・・・・・・ [ESCI TO MENU" 

648 A$-1NKEY$:IF A$="" THEN 640 ELSE IF A$-CHR$(&HIB) THEN"MENU" 

650 ОРЕМ"О", #1, "В: "*N$:FOR 1=0 TO 10:PRINT41,L$(I) :МЕХТ 

660 CLOSE : GOTO "MENU" 

470 ШАШ ИОВА 2 ج‎ A шер 
680 CLS4: COLORé:LOCATE20, 4: INPUT"FILE МАМЕ =", МФ 

678 LOCATE20,6:PRINT"HIT АМҮ KEY TO LOAD・・・・・・ [ESC] TO MENU" 

706 A$=INKEY$: IF A$="" THEN 700 ELSE IF A$5CHR$(&HIB) THEN"MENU" 

710 OPEN"I",981,"0:"«*N$:FOR 1-08 TO 10: INPUTR1,L$4IDO t NEXT 

720 CLOSE : GOTO "MENU " 

736 LABEL" JOBS" : CLS4: INIT: END 4 END 


i EREMO асац 
特集 日 本 語 処理 の 素 晴 し さ 31 


XI は 世界 で 初め て AV 指向 を 打ち 出し た 
パー ソナ ルコ ンピュータ で あり 。 それ だ け 
け に , 標準 BASIC と し て 採用 し た HuBASIC 
は も っ と も 充実 し た グラ フィ ッ ク 命 令 を 備 
えて いま し た 。 そ し て , 今回 発表 され た 
NEW BASIC で は , 最高 速 化 され た ペイ ント 
を 始め , グラ フィ ッ ク 命 令 に いっ そう の 強 
化 が 図ら れ て いま す 。 こ の NEW BASIC を 搭 
載 し だ た ニュ ー モ デル "ШЕ" は この クラ ス 
で も っ と も グラ フィ ッ ク の 強力 な マシ ン と 

登場 し まし た 。 そ し て さら に 。 マニ ア 
タイ プ を 始め と する XI シ リー ズ の すべ て の 
マシ ン は , この NEW BASIC に よっ て 生ま れ 
変わ り , 素 晴 し い グ ラフ ィ ッ クス の 世界 を 
楽し むこ と が で きる よう に な っ た の で す 。 


この NEW BASIC を 手 に 入れ て , い ちば ん 
最初 に 入力 し た 命令 は , PAINT( 0 , 0), 1 
で し た 。 お も むろ に 回 キー を 押す と , 青色 
が 画面 を 上 か ら 下 まで さっ と 降り て いき ま 
し た 。 この間 わ ず か に 2 秒 。 前 の BASIC 
の , LINE…… BF 命令 より は る か に 速い の 
(Cd. 

X1 の HuBASIC は , 他 の 機種 の BASIC 
と 比べ る と , 命令 は 豊富 で , 計算 も 高速 で 
し た が , た だ , PAINT 命令 だ けが 遅い の 
が 欠点 で し た 。 と ころ が , 日 本 語 処理 能力 
や 超 高 速 PAINT で BASIC の 革命 児 と ま 
で 言わ れ た ( ? ) turbo 用 HuBASIC に も 
ひけ を と ら な いよ うな NEW BASIC が 登 
場 / 完全 に 他社 の BASIC £ 3 L7: 5 
見 て よい で し ょ う 。 特に グラ フィ ッ ク 関 係 
で は , も と も と タイ リン グ ペ イン ト な ど 強 
力 な 命令 が あっ た の で す が , 今回 の バー ジ 
ョ ン ア ッ プ で , 16 ビ ッ ト も 含め て パソコ 
ン の 中 で トッ プク ラス の グラ フィ ッ ク 能 力 
を 誇る こと に な っ た の で す 。 

それ で は , 高速 化 さ れ た PAINT 命令 を 
具体 的 に 調べ て み ま し ょ う 。 ど の 位 速く な 
32 OhIMZ 1985.7. 


っ た か と いう と , 単色 ペイ ント で 約 50 倍 , 
タイ リン グ ペ イン ト で 100 倍 も 高速 化 さ れ 
て いま す 。 сИ РО CL 
ょ う 。 それ は , あの turbo 用 の ルー チン を 
使っ て いる か ら な の で す 。 実 際 に , ペイ ン 
ト の 速度 は turbo と ほぼ 同じ 位 で す 。X1 
ユー ザー の 皆さん の 中 に は , turbo の 発売 
に よっ て ショック を 受け た り 。 買う の を 
早まっ た な ど と が っ か り し た 人 が いる と 思 
いま す 。 そ の よう な 人 は , 迷わ ず こ の 
BASIC を 使っ て みる べき で す 。 そし て , 私 
が し な よう に 。 РАІМТ(0, 0), ТЕАЯ 
し て くだ さい 。 も う , 絵 を 描き 終わ る まで 
テレ ビ を 見 て 過ごす な どの 必要 は な く な っ 
だ の で す 。 

さて , PAINT 命令 は , 速く な っ た だ け で 
は あり ませ ん 。 新しく, 中 間 色 指定 が で き 
る よう に な っ た だ た の で す 。IH 旧 BASIC で は 
HEXCHR $ (“…”) と 指定 し な けれ ば な り 
ませ ん が , NEW BASIC で は , &Hnn'- し 
て 2 色 の 中 間 の 色 を 容易 に 出す こと が で き 
ます 。 も ちろ ん , 従来 の BASIC の よう に タ 
イリ シグ ペイ ント も お で きま すか らち 。 グ ララ 
ィ ッ ク 関 係 の 命令 は 、 従 来 の BASIC の も 
の が その まま 走り ます 。 こ の 中 間 色 指定 の 
や り 方 は プロ グラ ミン グ を 非常 に 簡単 に 
し ます 。 た と えば , 従来 の BASIC СНЕ 
の 中 間 色 で 紗 り た い 場 合 、 色 の 指定 は どう 
な る か と に うと, HEXCHR$ (“5500 
AAAA0055") と な る の で す 。 NEW 
BASIC で は , “Н14%7:12%Н415%0% 
す 。 非 常に 簡単 , かつ わか りや すく な っ て 
いる で し ょ う 。 し か も 速度 が 100 倍 で すか 
5, いか に この NEW BASIC の PAINT 
命令 が 素 晴 し いも の か , よく わか る と 思 
いま す 。 また, この 色 の デー タ を 変数 に 入 
れ て PAINT 文 を 実行 する と きのこ と を 
考え て み ま し ょ う 。 単色 は 0 一 7 の 数 値 で 
す が , タイ リン グ ペ イン ト の 指定 は 文字 に 


な り ま す 。 従来 の BASIC は 、 数 値 変数 と 文 


字 変 数 を 2 つ 用 意 し て 、 2 つの PAINT X 
を 書か な けれ ば な り ま せん 。 と ころ が 


NEW BASIC で は , 2 色 の 中 間 色 まで で 
あれ ば , ひと つの 数 値 変 数 ひと つの 
PAINT 文 で 間に合い 。 プ ログ ラム が 非常 
に すっ きり し ます 。PAINT 文 は , 実行 速度 
が 速く な っ た だ け で は な く 。 この よう に 拡 
張 さ れ て いる と いう こと を 報告 し て お きま 
ا‎ 

& 7, よ 年 の Oh / MZ 6 月 な に , 超 ・ 超 
高速 ペイ ント ルー チン な る も の が 載っ て い 
まし た 。 こ の ペイ ント ルー チン の 速度 は , 
NEW BASIC と 比べ て も ひけ を と ら ず 、 
さら に 中 間 色 指定 も で きる の で , 読者 の 方 
で この ルー チン を 使わ れ た 方 は 多い と 思い 
ます 。 超 ・ 超 高速 ルー チン は , AN 
た ルー チン な の で す が , WINDOW 命令 か 
効か な い ,、320X200 ド ッ ト の モー ド で 
SCREEN 1 に 使え を な いな どい くつ か の ホホ 
満 も 持っ て いま す 。 わずか 1 KK バイ ト と い 
う 短 い プ ログ ラム に する 以上 , 仕方 の な い 
こと な の で す が , そう し た 不満 の 中 で も 特 
に や っ か いな の は , 同じ 色 の 重ね 塗り が で 
き な い こと で す 。 具体 的 に 言う と , 青 ま た 
は 青 を 使っ た 中 間 色 の 上 を , 青 ま た は 青 を 
使っ た 中 間 色 で 塗り つぶ せな いと いう こと 
で す 。 た と えば , 青 と 赤 の 中 間 色 の 下地 を , 
育 や 赤 で 塗り つぶ そう と し て も 塗っ て くれ 
ませ ん 。 つ まり, 色 を 塗る 命令 を 使う と き 
に は , 境界 色 だ け で は な く , 下地 の 色 も 考 
えな く て は いけ な い の で す 。 も し 塗れ な い 
の で あれ ば , $ orl WOUTER о 
ぶし て お か な けれ ば な ら な い の で , 同じ 場 
所 を 2 度 塗 る こと に な り ま す 。 こ こ で 私 が 
何 を 言い た いか と いう と , この NEW 
BASIC で は , その よう な 2 度 塗り が 必要 な 
いと いう こと な の で す 。PAINT 文 で 中 間 
色 を 指定 (&H や HEXCHR $) ) す れ ば , К 
地 が どん な 人 色 で あれ , 指定 し た 中 間 色 で 次 
りつ ぶし ます 。 た だ , 境界 色 の み に 注 意 す 


る だ け で よい の で す 。 こ れ は , 別に NEW 
BASIC 特有 な の で は な <, 従来 の BASIC 
で も で きた こと な の で す が , 中 間 色 な ど を 
指定 する と , た だ で さえ 遅い ペイ ント が , 
単色 の と き の 2 倍 以上 遅く な る の で 問題 外 
“5%; 

さて , 単色 の 場合 は どう で し ょ うか 。 青 
と 黒 の 中 間 色 の 上 に , 青 で ペイ ント する 場 
合 , 従来 の BASIC も ペイ ント ルー チン も , 
赤 な ど で 塗 っ て か ら , 改め て 青 で 塗る こと 
に な り ま す 。 と ころ が NEW BASIC で は , 
単色 も 一 度 に 塗る こと が で きま す 。 中間 色 
を 指定 し , 層 HH11 と する の で す 。 こ うす 
れ ば , 見 か け は 青 一 色 で す が , パソ コン の 
内 部 で は 青 と 青 と の 中 間 色 と し て 処理 し て 
いる の で , 下地 に 関係 な く 塗 る わけ で す 。 
な お , 黒 と 黒 の 中 間 色 は 層 H00 で は な く , 
HEXCHR $ (“000000”) を 使い ます (&H00 
は 0 と 同じ で すか ら )。 こ の よう に , あの 
超 ・ 超 高速 ペイ ント ルー チン と 比べ て さえ 
も , 単に 速い だ け で は な く プ ログ ラム 自体 
も 簡単 に 作れ る と いう こと が わか る で し ょ 
m 


PAINT 文 は に この くら い に し て , 他 の 命 
令 も 見 て み ま す 。 速 く な っ た も の は LINE 
文 や POLY X2:1.6—1.71$, BOX FULL 
命令 が 約 20 倍 , PATTERN 文 が 約 5 fF 
いう と ころ で す 。 その他 の グラ フィ ッ ク 関 
係 の 命令 は 変わ っ て いな いよ う で す 。 
LINE 文 は , 先月 紹介 し た よう に turbo を 
竣 ぐ ほど の 速 さ で す 。 LINE の BOX FULL 
命令 で は , 中 間 色 の 指定 が , PAINT 文 と 同 
じ よ うに 2 ケタ の 16 進 数 で 表せ る よう に な 
り ま し た 。 も ちろ ん , 従 来 ど お り の HEXCHR 
$ を 使っ た タイ ル パ タ ー ン の 指定 も で きま 
す 。 棒グラフ な ど を 書く と き に は , 多彩 な 
色 を , 簡単 に 、 し か も 高速 で 出す こと が で 


きま す 。 #7, PATTERN Xii, 漢字 出力 
な ど に 威力 を 発揮 する の で は な いで し ょ う 
2 Ей, 又 1 の グラ フィ ッ ク の 一 部 と も 
いえ る РСС は , 定義 する の が 3 倍 程度 速 
な っ て に ます ら た と えば POGET 
て (256 個 ) 定義 むる の に か か る 時 間 は , 
わずか に 4 秒 で す 。 プ ログ ラム の 途中 で , 
定義 を し 直し て も 気 に な ら な い 程 度 の 速 さ 
で すか ら , ひと つの ゲー ム な ど で , た くさ 
ん の キャ ラク クタ を 出す こと も 可能 に な る で 
し ょ う 。 

NEW BASIC の グラ フィ ッ ク 関 係 の ル 
ー チ ン は , 初期 の アド ベン チャ ー ゲ ー ム な 
ど に 使わ れ て いた さま ざま な ルー チン より 
も , 確実 に 速く な っ て いま す 。 NEWON 0 
ー 9 の 命令 で 。 フリ ー エ リア も 広く な る の 
С, オー ル BASIC Сф, アド ベン チャ ー ゲ 
ー ム が で きる ほど な の で す 。 今 まで , 双 1 の 
グラ フィ ッ ク は 遅い と いう こと で , ユー ザ 
ー も , その 機能 を 十分 に 発揮 で き な か っ た 
の で は な いか と 思い ます 。 これ か ら は , こ 
の 卓越 し た グラ フィ ッ ク 機 能 を 存 分 に 生か 
LT, 素 晴 し い ぃ プロ グラ ム を 作っ て くだ き 


い 。 


NEW BASIC} 


この プロ グラ ム は , 3 つの 部 分 に 分 か れ 
て いま す 。 ひ と つ 目 は 中 間 色 , 2 つ 目 は 
BOX, 3 つ 目 は WINDOW を , それ ぞ れ 使 
っ た デモ に な っ て いま す 。 最 初 に , MENU 
を 表示 し ます の で , 3 つの うち ひと つ を 選ん 
で くだ さい 。 で は , 以下 に 詳し い 説 明 を し 
$3. 

l. 中 間 色 の デモ 

最初 に 40 字 か 80 字 か の モー ド 選 択 が あり 
ます 。 ど ちら か を 選ぶ と , 8 つの 円 が 描か 
nc, 黒 か ら 白 まで 単色 で 塗り つぶ され ま 


3. そこで , 混ぜ 合わ せ た い 2 つの 色 の っ 
SFE, だ と えば 26 と 入力 し ます 。 す る と 。 
2 と 6 の 中 間 色 が 出 て くる 仕組 に な っ て ぃ 
ます JIESC|* - で , MENU に 戻る こと が 
で きま す 。 
2. BOX FULL を 使っ た デモ 
これ は , 色 (中 間 色 ある い は 単色 ) と 位 
置 を ラン ダム に 決め て , Вох を 塗り つぶ す 
プロ グラ ム で す 。 色 の 指定 (240 行 目 ) の 部 
分 を INT(RND(0)*8) に 変え れ ば , 前 
の BASIC で も 動き ます か ら , 速度 を 比べ 
て みる の も いい で し ょ う 。 何 か キー を 押す 
E, 左上 に カー ソル を 出し て プロ グラ ム が 
一 時 停止 し ます 。 動 か す に は , も う 一 度 何 
か の キー を 押し て くだ さい ぃ 。 ESCIx-c. 
Menu に 戻り ます 。 
3. WINDOW を 使っ た デモ 
この デモ を 選択 する と , 画面 の 中 ほど に 
点滅 する 四角 形 が 出 ま す 。 こ れ は , 2,4, 
6, 8 キー で 4 方 向 に 動き , Dx — C, 四角 
形 の 内 に 絵 を 描き ます 。 ス ペー スキ ー で , 
四角 形 の 左上 が 固定 され て , 2 , 6 キー で 四 
角形 が 大 きく , 4, 8 キー で 小さ く な り , 大 
き さ や タテ ヨコ の 比率 を 変え ん る こと が で き 
ます 。 もう一度 スペ ー ス キー を 押す と , ま 
た 四角 形 が 動く よう に な り ま す 。 いろいろ 
な 大 き さ の 絵 を , た くさ ん 画面 に 出す こと 
が で きま す 。 絵 を 描く 部 分 は , 480 行 か ら 610 
行 ま で の 中 に 入っ て いま す の で , この 部 分 
を 書き 換え る と , 自分 の 好き な 絵 を 好き な 
大 き さ で 出力 する こと が で きま す 。 こ の 部 
分 は サブ ルー チン に な っ て いま す の で , Н 
分 の プロ グラ ム を 入れ る と き に は , 最後 に 
RETURN を 忘れ を いよ うに し て くだ さい 。 
この デモ も | ESC | キー で MENU に 戻り 
$3. また , 絵 を 書く 部 分 で は 中間色 指定 
に HEXCHR $ を 使っ て ます か ら 。, 従来 の 
BASIC で も 動き ます 。 速 さ の 違い が は っ き 
り し ます か ら , ぜひ 比べ て みて くだ さい 。 
(工藤 м) 
特集 グラ フィ ックス に 感激 33 


~ 


LIST 超 光 速 ペ イン ト DEMO 


100, HIDTH4O: INIT:CLS4:A-2:CLICX OFF: МЕР. 2)-‹ 7,2:972,98Е7.:,9 

110 CSIZE1:!COLORé:LOCATE4, 2:9RINT(O"(« Graphic Demonstration 22:05:26 

120 COLORS:LOCATE6G. SPRINT" 1. Neutral tints. "SPRINT 

130 PRINT" 2. Box-ful'. ": PRINT:PRINT" з. ^1ndow." 
140 PRINT:PRINT" 4, End." 

150 COLORA:LOCATE12.19:9RINT"- Push 1 to 4 -" 

160 К%=1М№МКЕҮФ (0) :IF КФ>"0" AND K$C"5" ELSE д= (А MOO 4) +::5070150 

170 К=ЧЈА (K$) :KEYO, "":0№ к 60508 210, 310,390, 170 

186 60701868 

190 INIT:CLS4:END 

200 ^ 

218 WIDTHS0: INIT:CLS4:W-80:LOCATEO, 9 

220 INPUT"AWIDTH (40 or 80»"iW:IF WN=40 OR WN=8 THEN AIDTH いい iCX ペ = ペン 2 ELSE 210 
230 FOR 1=0 TO 7:CIRCLE CIXA+CX, 50), 15, 7:РАІМТ CIXA*CX( 5004 147 

240 LOCATE (1/8*3/40) жи-2, 9 1PRINTI:NEXT 

250 LOCATER, 0: PRINT"Number of 2 Colors ? "i:Ns0:C$2""1XEYO, "":ВЕЕР 

260 K$2INKEYS$(C1)! IF K 多 =CHR 多 (27) THEN RETURN ELSE IF くま > リア プリ OR K$("6" THEN 250 
270 PRINTK$::C$-C$4K$:NzN*1!IF N=2 ELSE 260 

288 MINDOM (WI. 2, 88) - (2 アポ い ノ 4」 184). (0. 00 - (639, 199) 』 と し らら 

290 CsUAL("&H"*C$) 1PAINT (320, 100), C, 2 ti 1NDOAT 50702560 

300 < 

310 HWIDTH88: INIT:CL.S4 

320  X6-RND(645*é40:X12RND (0) X640: YQ =RND CO) «200: Yi =RND <6) 26€ 

330 LINE (X8. YO) - (ХІ. Y1), PSET. INT (RND COD K8) «16 € INT (AND (0) жЕ), B7 

340 K$-INKEYS:IF K$-"" ELSE 3660 

350 6070326 

360 IF K$=CHRS (27) THEN RETURN 

378 PAUSES:KEYO, "":K$2INKEYS$(Ci):IT K$-CHR$(7) THEN SETURN ELSE 326 

зве + 

(398 МІОТН80:ІМІТ:С-54:Вхе260:ВҮз80:ЕХіз220:8Ү15100:6-1:53хе40:88Ү-20 

400 GOSUB54 9:K=STICK(9〉! 1F к=4 ОБ K=é OR к=8 OR K=2 THEN М=М+1:0070440 ELSE M-6 
410 КФчІМКЕҮ%(0): IF KS=CHRS (13) THEN BEEP:GCSUB 550:HNINDOA 

420 IF КФ=" " THEN ВЕЕР:5= 1 -5:88х=Вх: -BX: BBEY-BY1-8Y 

430 IF КФ-СНК%(27) THEN RETURN ELSE 400 

440 IF M)30 THEN М=З@ 

450 IF Ks2 THEN В\:=В\!+М:1Е 5=1 THEN BYs3Y:-8BY 

460 IF Kz4 THEN BXzBX-M!IF 32i THEN ВХ; =Вх+3ВХ ELSE 8SXsB8X«*:BX128X1-* 

470 IF К=6 THEN ВХ!=ВХ!+М:12 $=1 THEN BXs3Xí-88X 

480 ТЕ. К=8 THEN BYzBY-M:IF 5=! THEN ВУ: =BY+ ヨ BY Z.SE 7=5BY+ ツ iBY1 =BY・- ド 

490 IF Вх<0 THEN ВХ=639-ВВХ:ВХ: =63$ 

500 IF ВҮ<8 THEN Вү=199-ВВҮ:ВҮІ=:97= 

$:0 IF BX12»639 THEN ВХ: =88х:Вх=ӣ Е_5= THEN SX1sBX 

520 IF ВҮ1›199 THEN BY1-2BBY:8Ys0 ELSE ІС 8Ү:<8Ү T-EN BYi=B' 

530 GOTO466 

540 LINE (BX, BY) – ‹8х:,ВҮ:›, XOF, 7, SILINE (8X1, 8 Y 20 - (8х, BY), XIR, 7, B 1 RETURN 

558 WINDOW (BX, BY» - (5X1, ВҮ1). (6,8) - (4637, 179 

560 C.SO:RESTORE 452:00.2%2 

570 READ X0, Ye 

580 READ X. Y:1F X く 9 AND х>-8 7-Ем COLOR-X:G6070578 =-5Е IF Ха-8 THEN 420 

590 LINE (X0, ҮЙ) - (X, Y? , PSET: Хд=х: та=у: GOTOSEG 

600 PAINT (0, 0). ЗЕХС-$ < "РЕРРОРЕРТ 552"), :, 6,7 

$10 PAINT (639. 2). НЕХСНЯ$ ‹ "РЕБАЕЕЕЕЬЕЕЕ ">, 1.6, 713  G1NT (д, 2992.1. 2.64 5.7 

620 PAINT (i65, 5600.7. 1:РАІМТ (240.9, 'GnF-EeSS-ETRE").:,.2«6. 5,7 

638 PAINT (4580. 125). ЧЕХС-3% ("AAFF B05 872.2.6 

648 LINE ‹0, 0? - 639, :99),Р5Е7, Ё, 2:ВЕТ-!Р^, 

650 DATA 313. 116., 355. 134.406, 133, 497, 135, 545, 115. 312.1164 -©, 2,353. :.:5, 393 
668 DATA 30,522, 108,438,117, -:. 9,6623. 95,582, 95, -і. 8.5223. 9e. 9, 96 
670 DATA -7. 0, 57. 96. 42. 33. 36. 73. 37. 58, $0. 4%. 60. 45. £9, 364. 6? 
る 89 бата 24. 74. :5.:е2, =, 36, 2, -<ө. а. : 22. 3228 .3i1zz27. 22,252. 123 
698 DATA 273. 380.301. 47.307. 97.305. 57.22:. 65,342, 75,346. 25., 366., 76. -2. 


E. 


34  onwz 1985.7. 


СЕ 


コン パチ ビリ ティ に つい て 


CZ-501F % 129,800 27n0nyC€—7»42A22F217,1727zx12[8ff. 
CZ-801FS・R ¥ 198,000 | ミニ フロ ッ ピ ー デ ィ ス ク 2 ドラ イブ , イン タフ ェ イ ス , BASIC 同 梱 。 
CZ-300FS・R \79,800 | コン パク ト フ ロッ ピー ディ スク | ドラ イブ 。 
CZ-51F \39,800 | ХІ turbo Model 20 の 増設 用 ミニ フロ ッ ピ ー デ ィ ス ク 。 
CZ-52F 価格 未定 | ХЕ Model 20 の 増設 用 ミニ フロ ッ ピ ー デ ィ ス ク 。 
CZ-31F \59,800 | X1D,CZ-300F の 増設 用 コン パク ト フ ロッ ピー ディ スク 。 
CZ-8B01 ¥ 14,800 | CZ-300F の イン ター フェ イス 。 
CZ-800P ¥ 142,800 | ドッ ト プ リ ンタ 。 
CZ-8PD2S・R *79,80 | ドッ ト プ リ ンタ 。 
CZ-8PK2 ¥ 134,800 | 漢字 プリ ンタ 。I8( タ テ )XI4( ヨ コ ) ド ッ ト ( 漢 字 全角 )。 
CZ-80PKS・R *123,800 | 漢字 プリ ンタ 。I6( タ テ )X15( ヨ コ ) ド ッ ト ( 漢 字 全角 )。 
CZ-8PN1 \134,800 | 熱転写 漢字 プリ ンタ 。 
CZ-8PP2S・R \54,800 | 4 色 カ ラー プロ ッ タ プリ ンタ 。CE-515M( 漢 字 ROM) で 漢字 可 。 
CZ-8RL1 №24,800 | X1 turbo Model 20, 30, 40, X1F Model 20 用 デー タレ コー ダ 。 
CZ-8DT2 *44,800 | パー ソナ ル テ ロ ッ パ 。 ビ デオ 録画 用 。“ 嬉 楽 画 " 同 梱 。 
CZ-8DT \89,800 | デジ タル テロ ッ パ 。 サ ウン ドミ キシ ング な ど 多 彩 な 機能 あり 。 
CZ-8VP1 \59,800 | ビデ オマ ル チ プ ロ セ ッ サ 。 複 数 の ビデ オ 機 器 の コン トロ ー ル 。 
VO-20PC %55,000 | ビデ オデ ィ ス ク プ レー ヤー と の イン タフ ェ イ ス ユ ニッ ト 。 要 RS-232C。 
CZ-8EP * 11,800 | X1,X1D 用 拡張 |/O ポ ー ト 。 
CZ-81EBS・R №29,800 | X1Cs,Ck 用 拡張 //0O ボ ックス 。 
CZ-8BE1 \6,000 | CZ-81EB と ,X1Cs,Ck と の 接続 用 。 
CZ-8EM \88,000 | 320KB 外 部 メモ リ 。 
CZ-8UI X14,800 | ユニ バー サル |/O カ ー ド 。 
CZ-8RB # 19,800 | HuBASIC V1.0 の ROM BASIC カ ー ド 。 
CZ-8RS %29,800 | RS-232C カ ー ド 。 
CZ-8KR \38,000 | 第 1 水準 漢字 ROM。3707 種 収納 。 
CZ-8BK2 価格 未定 | 第 1 水準 漢字 ROM。 
CZ-8GR X32,000 | グラ フィ ッ ク RAM。X1 用 。 
CZ-8BGR2 ¥ 14,800 | グラ フィ ッ ク RAM ボ ポー ド 。X1 turbo Model 10 用 。 
に MZ-1X10 ¥ 19,800 | マウ ス 。X1 turbo Моде! 20, 30, 40 用 。 
EAR 〔 行 番号 〕REPEAT 一 UNTL〔 式 ]【 行 М2-1Х11 44,800 | 音響 カプ ラ 。X1 turbo Моде! 20.30,40 以 外 は 要 CZ-8RS。 
番号 〕 一 IF〔 式 〕ELSE[ 行 番号 ] GRAPH>S CZ-8VC *15,800 | RF ビデ オ コ ン バー タ 。 カ ラー テレ ビ に 映像 出力 可 。 
CREEN CURSORLOCATE POKE @ >0U CZ-800DS-R-W | X113,000 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.5mm。 
m 52 CZ-801DS・R №99,800 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.4mm。 
Тазы адымды ақысы дарма CZ-802DS・R ¥ 128,000 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.45mm。 
LIST3KEY LIST MUSIC; ТЕМРО-РГАҮ CZ-85DE・R ¥ 129,800 | 専用 ディ スプ レイ テレ ビ 。400 ラ イン /200 ラ イン 可 。 
PEEK Q—INP SIZE—FRE (0) СНАВАСТЕ CZ-811DE-R %89,800 | 専用 ディ スプ レイ テレ ビ 。 シ ャ ドウ マス ク ピ ッ チ 0.45mm。 
R$(x。y) つ SCRN$(x, y, 1) CU-14D1 ¥ 108,000 | 専用 ディ スプ レイ 。400 ラ イン 可 。 テ レビ は つか な い 。 
С2-8ҒВ01 №6,800 | ディ スク BASIC( ミ ニ フ ロ ッ ピ ー 用 )。 
CZ-5CPM *16,800 | CP/M( ミ ニ フ ロ ッ ピ ー 用 )。 
CZ-124SF \8,800 | NEW BASIC( ミ ニ フ ロ ッ ピ ー 用 )。 
МІСЕ» УХ 1 РОЖИ CZ-8W301 Ұ7,000 | ディ スク BASIC( コ ン パ クト フロ ッ ピ ー 用 )。 


CZ-3CPM *16,800 | CP/M( コ ン パ クト フロ ッ ピ ー 用 )。 

CZ-113SF \8,800 | NEW BASIC( コ ン パ クト フロ ッ ピ ー 用 )。 
CZ-3FBD #1300] コン パク ト フ ロッ ピー ディ スク (ブラ ンク )。 
CZ-112SF %7,800 | NEW BASIC( カ セッ ト 用 )。 

CZ-81TS・R チル トス タン ド 。 デ ィ ス プレ イ の 角度 を 調整 可 。 
CZ-81SA シス テム スタ ンド 。 

CZ-8SR1W・S シス テム ラッ ク | 。 

CZ-8SR2W・S シス テム ラッ ク 2 。 ガ ラス の 扉 付き 。 


М2-1500 (&*RoM MZ-1R23) и 


カナ 漢字 変換 ユー ティ リティ の 使い 方 


_ 漠 単 ワー ド プ ロ セ ッ サ 


Hiroyuki Kondo 


近藤 弘幸 


| 


dene 


好評 の MZ-1500 ユ ー テ ィ リ ティ シリ ー ズ 。 今回 は ,「 カ ナ 漢 字 変換 ユー ティ リティ 」 の 使 
い 方 で す 。 同 時 に MZ-1500 で 漢字 を 使う 方 法 に つい て 勉強 し まし ょ う 。 漢 字 ROM を お 持 
ちの 方 は 必見 , そう で な い 方 も 漢字 R OM を 使っ て 何 が で きる の か 参考 に し て くだ さい 。 


漢字 表示 の 仕方 
MZ-1500 で は , オプ ショ ン の 漢字 ROM 
MZ-1R23 を 装着 する と 手軽 に 漢字 を 使用 す 
る さも が で きる よう に に なり ます 。 
これ ら の 漢字 を BASIC で 使用 す る に は , 
まず 
INIT “СВТ: С” 
と し て , 画面 を グラ フィ ッ ク モ ー ド に し ま 
す 。 次 に , 画面 上 の と どの 位置 に 漢字 を 出し 
た いか 決め ます 。 
POSITION X, Y 
そし て , KPATTERN 命 令 に より 目的 の 
漢字 を 画面 に 表示 し ます 。 画面 上 (20, 30) 
の 位置 に “Ж” と いう 漢字 を 出力 きせ て み 
SLEJ 
INIT “CRT : G” 
POSITION 20, 30 
KPATTERN [1,0] СНВ $($30, $26) 
これ で “ 愛 " と いう 字 が 表示 る れ ま し た ね 。 
な お [ ] の 中 の 数 は , パレ ッ ト コ ユー ド と 重 
ね 合わ せ の 指定 で す 。 
漢字 は 1 文字 だ け 表 示 き せる の で は な く , 
文章 と し て 出す の が 普通 で す 。 MZ-1500 の 
KPATTERN 命 令 も その 点 は 考え て あり , 
1 回 の 命令 で 複数 の 漢字 を 表示 る せる こと 
が で きま ず すず 。 
次 の よう に 入力 し て みて くだ さい 。 
KPATTERN CHR$( $4B, $4C, $45, 
$4D, $24, $4E, $37, $70) 
画面 に “北斗 の 拳 ” と 表示 る れ ま し た ね 。 

と ころ で , BASIC マ ニュ アル に は , 漢字 
コー ド の 与え 方 は CHR$ を 使う と あり ま 
36 OhIMZ 1985.7. 


TD, 数 字 で の 入力 も で きる よう で す 。 数 
字 は 16 進 ($ 一), 10 進 の どちら で も よく , 
2 文字 以上 続け る と き に は カン マ で 区 切っ 
て 入力 し ます 。 書式 は , KPATTERN [ パ 
レッ ト , 重ね 合わ せ ], 漢字 コー ド ,…… 
кіс, 次 の よう に 打っ て みて 〈《 だ きい 。 
この 場合 も , 前 の CHR $ の と き と 同 様 に 文 
が 表示 る れ ま す 。 

KPATTERN,$4B4C, $454D, $244E, 

$377D 
また , 変数 を 使っ て 

I —$2630 

KPATTERN, I 
ЕС Окс, 

CHR $ な ど ス トリ ング で は , デー タ の 数 
も 少な く , 文 の デー タ も た と えば A$ な ど 
に まとめ て 入れ られ る の て 便利 で す が , 5 
と で 説明 する 「 カ ナ 漢 字 変換 ユー ティ リ テ 
ィ 」 で の 出力 を 利用 し て , ある 漢字 コー ド 
十 3 な ど と 計算 する と き な ど , 数 字 で も 入 
力 で きる と いう の は た い へ ん 便利 な こと だ 
と 思い ます (どう し て マニ ュ ア ル に 載っ て 
АСТ м). 

漢字 を 出力 する た め に は , BASIC マ ニュ 
アル P.265 一 に 入っ て いる 漢字 コー ド 表 よさ 
り 漢字 コー ド を 探す わけ で す が , 表 を 見 て 
の と お り , 数 が 多 す ぎ て 1 字 見 つけ る だ け で 
も か な り の 時 間 が か か っ て し まい ます ね 。 
そこ で , 漢字 コー ド 探 し を 楽に する だ た め に 
「 カ ナ 漢 字 変 換 ユ ー テ ィ イリ ティ 」 が ある わ 
UIT. 

「 カ ナ 漢 字 変換 ユー ティ リティ 」 は , BASIC 
部 分 ("KANJI") と マシ ン 語 サブ ルー チン 部 


分 ("HENKAN") に 分 か れ て いま す 。 マ シ 
ン 語 部 分 は ほか の プロ グラ ム の サブ ルー チン 
と し て 使用 で きま す が , BASIC 部 分 は その 
中 で マシ ン 語 サブ ルー チン を 使用 し て いる 
た め , BASIC 部 分 だ け 独 立 し て 使う こと は 
で き ませ ん 。 


ВАС ЗОВИ 
ユー テイ リティ イィ マニュアル に ある と お ちり, 
BASIC か ら 
LIMIT $F2FF 
LOAD “HENKAN" (OBJ) 
LOAD “KANJI” (BTX) 


を 実行 し , RUNS000C, ユー ティ リティ が 
走り ます 。 画面 下 に “>” が 表示 さる れ て カ 
ナ 入 力 待ち と な る の で , 目的 の 漢字 の 音読 
み を 1 文字 な いし は 2 文字 入れ ます 。 潤 音 
や 半 濁 音 は 1 文字 と 数 を ませ ん 。 3 文字 以 
上 の 場合 は 頭 の 2 文字 が 有効 と な り ま す 。 
入力 し た カナ 文字 を 音声 出力 し た あと ( ボ 
イス ボー ド が ある 場合 ), 漢字 と 数 字 が 対 に 
な っ て 1 回 に 最大 8 文字 出 て きま す 。 目 的 
の 漢字 が あれ ば その 漢字 と 対 に が なっ て いる 
数 字 を 入力 , な いと き に は [キー を 押し て 
目的 の 漢字 を 見 つけ ます 。 


漢字 を 選ぶ と , 画面 に その 漢字 コー ド を 

CHR$($O X, $AL1) 

の よう に 表示 し , ユー ティ リティ は 終了 し 
ます 。 こ の 表示 の 意味 は , 目的 の 漢字 ュー 
ド が $ 〇 OX^ へ ロロ で ある こと を 示し て いま す 。 

この ユー ティ リティ は , 画面 に 漢字 を 表 
示す る こと が 目的 で は な 〈, BASIC プ ログ 
ラム 作成 中 に 漢字 ュー ド を 探す と き に 使用 
する も の で , 漢字 メッ セー ジ デ ー タ の 作成 
な ど に 使い ます 。 し た が っ て , 自分 で 組む 
BASIC プ ログ ラム は , ユー ティ リティ の あ 
る 5000 一 6000 行 は 使用 し な いと いう の が , 
この ユー ティ リティ を 使う うえ ぇ で の 注意 点 
で す 。 

も う ひ と つ , MZ-1500 で は RUN5000 で 変 
数 が クリ ア さ る れ ませ ん 。5001 行 に CLR 命 令 
を 入れ て お ない だ ほう が よい で し ょ う 。 

この ユー ティ リティ で は , 漢字 コー ド が 
СНК $ー の 形 で 出力 され ます が , デー タ 文 
な ど で 利 用 する と き は $ 〇 メ ム 口 の 形 の ほ 
う が よ る そう で す 。5034 行 を 図 1 の よう に 
変え る と $ 〇 メ ム 口 の 形式 で 出力 され る よ 
うに な り ま す 。 い ずれ に し て も , BASIC? 
ログ ラム に 取り 込む と き は , 数 字 を 打ち 直 
す ほ う が 合 理 的 で し ょ う が …… o 

この ユー ティ リティ は , 漢字 コー ド を 表 
示す る だ け の も の で す が , 解析 し て 改造 す 
れ ば 日 本 語 ワ ー プ ロ も 作れ る か も し れ ま せ 
A. し か し , 漢字 を これ と は 違っ た だ やり方 
で 選び た い 場 合 は 、 マシ ン 語 サブ ルー チン 
"HENKAN" を 直接 使っ た ほう が 自由 に プ 
ログ ラム を 作る こと が で きま す 。 


E e У 
この マシ ン 語 サブ ルー チン は $F300 一 $ 
FEFF ま で を 使用 し て いる ため, BASIC で 
LOAD 前 に 
LIMIT $F2FF 
を 行う 必要 が あり ます 。 これ を 実行 後 , 
LOAD “НЕМКАМ” 
に より , QD か ら マ シン 語 サ プルー チン を 
ロー ド す る こと が で きま す 。 
この マシ ン 語 サブ ルー チン の 働き は , 2 
文字 まで の カナ を 入力 する と , その 読み を 
する 漢字 の 先頭 の 漢字 コー ド と 漢字 の 数 が 
жәйіт, 


SST НЕЕ 


MELT “T” の 読み の 漢字 コー ド を 探 
し て みさ も まう 

USR($F300,"7", A$) 

を 実行 きせ て み ま す 。 こ こ で $F300 は サブ 
ルー チン の 先頭 アド レス ,“ ア " は 探し た い 
漢字 の 読み , そし て A$ は サブ ルー チン が 
実行 し た 結果 が 入る 女 字 変 数 で す 。 

上 を 実行 し て みる と , A$ に は 

“$ 30214" 
と 入っ て いま す 。 こ れ は , まず 頭 の 5 文字 
が “7” と いう 漢字 は $3021 よ り 入 っ て い 
<, 次 の 文字 は , その 読み の 漢字 が 4 文字 あ 
る こと を 示し て いま す 。 漢 字 コ ュー ド 表 を 見 
る と , 確か に $3021 よ り "ug Ws ài 
阿 」 と 4 文字 “7” と 読む 漢字 が 入っ て い 
ます 。 入れ た カナ の 読み を 持つ 漢字 が な い 
と き は , A$ に は "E" が 入っ て きま す 。 

この マシ ン 語 サブ ルー チン を 使え ば , 4 
字 探 し は サブ ルー チン が 行っ て 〈 く れる の で 
画面 に 文章 を 書く た め に は この ほか に 英字 。, 
カナ を 入力 する ブログ ラム を 作れ ば よい こ 
と に な り ま す 。 

と ころ で , 漢字 コー ド 表 を 見 て いる と ち 
ょ っ と 引っ か か る 点 が 出 て きま す 。 た し と え ぇ 
ば $3B7F の と ころ を 見 て くだ きい 。$3B7F 
ー$3C20 に 漢字 が な いこ と に 気がつき ます 
(М2). 全体 を 見 て みる と $ へ X7Fー$ 〇 
20 の あい だ に は 漢字 が あり ませ ん 。 し た 
が っ て , この 前 後 の 漢 字 の 読み が 同じ と し 
Eb, ユー テイ リティ に よっ て 知っ だ コー 
ド の 先頭 アド レス に 何 文 字 分 と いう 数 を プ 
ラス し た だ け で は 本 当 の 漢字 コー ド を 知る 
こと が で き な く な り ま す 。 し か し , М2-1500 
の KPATTERN 文 で は 漢字 が な い 部 分 の コ 
ー ド を 入力 し て も 漢字 が 表示 る れる よう に 
な っ て いる の で , そう いっ だ こと を 気 に し 
な いで 表示 する こと が で きま す 。 た だ たとえ ば, 
$ 3B7E に “時 "と いう 文字 が あり , 間 が な く 
て $3C21 に “次 " が あり ます 。 こ こ で “時 " 
と いう 漢字 の 次 の 漢字 は “次 "な の で $3B 
7F を KPATTERN 文 で 表示 る きせ て みる も 
“次 "の 本 当 の コー ド が $3C21 に も か か わら ず 


1-Е|0|11|21314 
акика аре ы 
ТЕСЕШЕЗІЛЕЛЕНЕ ш лх|т|# | а HEHE 


“次 "を 表示 し て くれ る の で す 。 

この 機能 に より, 漢字 プリ シタ で も 使用 
し な い 限 り , CRT に 漢字 を 出し , その デ 
ー タ を QD に 落と す , そし て ハー ド ュ ピー 
で 漢字 を プリ ント アウ ト と いう よう に MZ- 
1500 だ け で 使用 する な ら ば , 漢字 コー ド の 
な い 部 分 を 無視 で きる と いう わけ で す 。 
ユー テイ リティ イィ マニュアル で は , どう も 
ピン と こ な か っ た だ 人 も , 以上 の 説明 で 「 カ 
ナ 漢 字 ユ メー ティ リティ 」 の 使い 方 と KPA 
TTERN の 使い 方 は わか っ て いた だ けた と 
思い ます 。 


В: 


応用 プロ グラ ム と し て , 今回 説明 し た マ 
シン 語 サ プルー チン を 利用 し た 「 人 簡易 日 本 
語 ワ ー プ ロ 」 を 作成 し て み ま し た 。 こ の デ プ 
ログ ラム は , 1 画面 に 20X10 字 を 書く こと 
が で き ,1 画 面 分 を 1 ペー ジ と し て 計 20 ペ ー 
ジ を ひと つの ファ イル と し て 扱い ます 。 ペ 
ー ジ は それ ぞ れ 独立 し て いて , ペー ジ 切 5 
替え に より 画面 に 表示 させ , 入力 ・ 編 集 を 
行う こと が で きま す 。 

プロ グラ ム 入 力 ・ 起 動 方 法 

Ў, プランク グ QD を フォ ー マ ッ ト し て , 
"TRANS" ユー ティ リティ で マシ ン 語 サブ 
ルー チン “HENKAN" を コピ ー し ます 。 Ж 
に リス ト を 入力 し , QD ヘ セーブ し ます 
(ファ イル ネー ム は “М. PRO" と で も し て 
(NS). 

BASIC を LOATD 後 

RUN *W. PRO" 
で プロ グラ ム は 立ち 上 が り ま す 。 ス ター ト 
fk, 自動 的 に “HENKAN" を ロー ド し て , 
メニ ュー 画面 と な り ま す 。 

使い 方 

メニ ュー 画面 で は 数 字 キ ー に より 処理 を 
選択 し ます 。 各 メニ ュー の 働き は 次 の と お 
り で す 。 

1 : SAVE 

ファ イル 名 と ペー ジ 数 を 入力 する と , 
文書 を QD に セー ブ し ます 。 


漠 単 ワー ド プ ロ セ ッ サ 27 


モー 


ОЖ р А, Yr 


Tr 北斗 


uum ++ >^ プル в : 
北斗 壊 骨 季 % t 


ИНОЕ нЕ 


ДЕН танудан $ + 

ШЕЛЕРІ 北斗 断 骨 前 ¢ 

"Lime; f t ЗЕ HE ва ЗЕБ ДЕП ШЕ t + 

北斗 神 笠 二 指 真空 把 * + 北斗 七 死 量 点 % # 

АҚЫ E f f 165-5122 TOT 

BREES? t 南斗 人 間 砲 強 ** 

EID I Bob mega t + 

ДЕЗЕ * f mI t! 

Е ЕА あ た た た た た た な た た た た た た な た た 
2 : LOAD と つ 前 の 文字 に 潤 点 ・ 半 濁点 も つけ ます 。 

ファ イル 名 を 入力 する と QD か ら 文 書 濁点 ・ 半 濁点 の 使 を ない 文字 に 使用 する と 

を ロー ド し ます 。 変 な 文字 が 出力 きれ ま す (漢字 コー ド 表 を 
3 * EDIT 見 れ ば 私 の 手抜き が …… Js 

入力 ・ 編 集 モ ー ド に 入り ます 。 漢字 を 入力 する と き は , [ CTRL |-ҢК) 
4 : DIR で 漢字 入力 モー ド と な り , 画面 下 に 音読 み 


QD の ディ レク トリ を と り ま す 。 

жы, 初め て 使う と き は , 文書 保存 用 に 
Q⑳D を あ を フォー マット し て お いて (だ さい 。 
また , 実行 中 [SHIFT | + [BREAK] を 押 
し た と き は , [Е 1 キー(RUN180) を 押し て 
くだ さる い 。 文書 が 保存 きれ た まま メニ ュー 
に 戻り ます 。 

メニ ュー で 3 を 選択 する と, し ば らく カー 
ツル が 動い て か ら , キー 入力 モー ド と ペー 
ジ No を 表示 し て エディ ッ ト 画 面 と し な り ま す 。 

キー 入力 モー ド (左上 の ABC, カナ な ど ) 
$, 現在 入力 し て いる の が 大 英字 , 小 英字 , 
カタ カナ , ひら が な , の いずれ な の か を 示 
し て いま す 。 こ の 切り 替え は , 英字 に し た 
い の な ら | 英 数 を, カナ な ら [ カ ナ | キー を 押す 
こと に より 指定 で どき ます 。 ま た , 英字 の 大 
小 , カタ カナ , ひら が な の 切り 替え は [CT 
RL ]+[ で 行う こと が で きま す 。 

カナ (か な ) 入力 の と き , ほ か の キー と 違う 
働き を する の に 油 点 ・ 半 濁点 が あり ます 。 
ほか の 入力 は , カー ツル 位置 に 文字 が 出力 
Snt, この キー だ け は カー ソル の ひ 


38 омм 1985.7. 


簡易 日 本 語 ワ ー プ ロ 


REM 
REM 
REM 
REM 
DEF 


CLR:I 


P=0 


FOR 


180 REM 
190 CLS 


Ags" 


入力 待ち と な る の で , BASIC の ユー ティ リ 
ティ 同様 カナ を 2 文字 以内 で 入力 し ます 。 
する と カー ソル 位置 に 漢字 が 表示 きれ ます 
OC, カー ソル キー の 円 , 円 で 目的 の 漢字 
を 選び [CR | を 押す と 漢字 が 決定 され ます 。 
ТС, カナ 入力 を 間違え だ と き に は 。 
円 円 [CR 以外 の キー を 押せ ば 音読 み 入 力 
待ち と な り ま す 。 漢 字 入力 モ ー ド か ら 抜 け 
る に は , 入力 待ち も の と き そ の まま CR を 押 
すか , カナ 以外 の 文字 を 入力 し [CR | を 押し 
CON S US 

漢字 コー ド で の 文字 出力 は 「 CTRL |6) 
で 行い ます 。 画面 下 プ ュー ド No 入 力 待ち と 
な る の で , 16 進 ($ は 付け な い ) 4 桁 で 入 
Hw. 

エディ ッ ト は , [ INS |, [DEL | を 使い 
iT, これら の 働き は , ほぼ BASIC と 同じ 
で す が , 画面 右端 に 文字 が あっ て も イン サ 
ー ト し て し まう (当然 右端 の 字 は 消 を ます ) 
こと と , 1 行 分 し か 実行 きれ な いこ と が 暴 
な り ま す 。 なお, 1 行 削除 , 1 行 挿入 も あ 
b, £n Zn[CTRL)-[D, [CTRL + 


カン イ 7-7°0 
1985.5.14 
BY H.KONDO 


KEY(1)-"RUN180"4CHR$(12) 
LIMIT$F2FF:LOAD"HENKAN" 


NIT "CRT:G":PRTY2 


CONSOLE 0,25,0,40 


DIM D$(9,19),C(127),M$(4) ,RCA) 
М$ (О) ="аьс":К(0)=$19 
М№$(1)="Л 7":К(1)=$1А 
МФ (5) =" か な "sR( ラ 3)= を $1A 
МФ (4) ="АВС":К(4)=%19 


"ІРОК 1=0 ТО 19: А%=А%+СНКФ ($24, $74) : МЕХТ I 
1=0 TO 9:FOR Ј=0 TO 19:0%(1,7Ј)=А%:МЕХТ Ј,І 


170 RESTORE:FOR 1=0 TO 125:READ С(І):МЕХТ 


===== MENU ===== 


3 


Ж エディ ッ ト モ ー ド の キー の 働き 
J (EFOR, HONEDOR 
漢字 音読 み 入 力 モー ド 
漢字 コー ド 入 力 モー ド 


ПШ 
"E 


d 


CR | M | キャ リッ ジリ ター シ 
BS 
Е feae 
行え ます 。 

ペー ジ 切 り 替 ぇ は [CTRL + [8—22 
を 開い て くる の で 目的 の ペー ジ No を 入力 し 
て くだ さい 。 

ハー ドコ ピー は , 今 出 力 さ れ て いる ペー 
ジ を 出力 する も の で ,[CTRL|+ 還 に ょ り 実 
行き れ ま す 。 メ ニュ ー に 戻る に は [CTRL| 
+ 国 を 押し て くだ さい 。 
以上 の キー 操作 を 表 に まとめ て お きま す 。 


私 な り に , この ユー ティ リティ を 使っ て 
プロ グラ ム を 作っ て み ま し た 。 ユ ー テ ィ リ 
ティ を 除い て オー ル BASIC で スピ ー ド は 遅 
い の で す が , いずれ , 表示 を マシ ン 語 化し た 
り , 辞書 ROM を サポ ー ト し た り し た いと 思 
いま す 。 み な る ん も , この プロ グラ ム が よ 
り 使 いや すい も の に な る よう 工夫 し て みて 
くだ きい 。 MZ-1500 は も っ と も 安価 に 日 本 
語 が 使用 で き る パソ ュ ン の ひと つ で す 。 有 
効 に 利用 し た いも の で すね 。 

次 回 は , MZ-1500 に 付属 の アプ リ ケ ー シ 
ョ ン 「 住 所 録 」 な よび RAM フ ァイル の 有効 
な 利用 法 に つい て 解説 し た いと 思い ます 。 


540 
550 
560 
570 
580 
590 
600 
610 
620 
630 
640 
650 
660 
670 
680 
690 
700 
710 
720 
730 
740 
750 
760 
770 
780 
790 
800 
810 
820 
830 
840 
850 
860 
870 
880 
890 
900 
910 
920 
930 
940 
950 
960 
970 
980 
990 


PRINT "MENU" 

PRINT "1:SAVE" 

PRINT "2:LOAD" 

PRINT "S:EDIT" 

PRINT "4:DIR" 

PRINT CHR$(19) 

GET А 

ON А GOTO 290,260,430,410 
GOTO 250 


INPUT "МАМЕ: "АФ 
МОРЕМ #1, "Ор: "ІІ ЕРТФ(4%,10) 
INPUT "PAGE 1—";A4:A-INT(ABS(0))—-1:IF (А<О)%(А>193ТНЕМ 180 
FOR J=0 TO A:FOR Ү=0 TO 9:PRINT #1,0%(Ү, 1): МЕХТ Y. 
CLOSE $1 
GOTO 180 
REM 
INPUT "МАМЕ: "АФ 
КОРЕМ #1, "0р: "+_ЕҒТФ(АФ, 16) 
FOR 7-0 TO 19:ҒОК Y-O TO 9:INPUT #1,0%(Ү,Ј):ІҒ ЕОҒ(#1)ТНЕМ Ү=9:7=19 
NEXT Y,J:GOTO 340 
REM ===== DIR ===== 
DIR:GOTO 200 
REM ===== EDIT ===== 
CLS さ 
M-2:X-0: Y=0 
ХХ-Х:ҮҮ-Ү:ҒОК Y=YY TO 9:FOR X-O TO 19 
AS$-MID$(GS$(Y,P),XX2*1,2) : GOSUB 1490 
GOSUB 1530:G0SUB 1670 
NEXT X,Y:XzXX: YzYY 
GOSUB 1530 
PRINT "2" ;мМ$ (M42); 
PRINT " MODE PAGE: ";SLEFT$(C"O"«-STR$(P*1)2,2) 
GET A$:1F A$-"" THEN 530 
A-ASC(AS):PRINT "m" 
(A»$1F)X*(A«$60) THEN А=А-52:60ТО 760 
(А>%7Ғ)Ж(А<%СО) THEN А-А-64:60Т0 760 
А-26 THEN PRINT A$:M-1:G0TO0 510 
A-25 THEN PRINT A$:M-2:G0TO0 510 
A-11 THEN 900 
АФ-"Ш" THEN GOSUB 1670:Y-Y-1:60TO 1210 
A$-"M" THEN GOSUB 1270: Ү=Ү+1:50Тт0 1510 
A$-"B" THEN GOSUB 1270: Х=Х-1:60Тт0 1510 
A$-"E" THEN GOSUB 1670: X=X+1:GOTO 1510 
(А=15) ж (Ү<>9) ТНЕМ GOSUB 1670: Х=0: Y=Y+1: GUSUB 1530:GOTO 550 
(А=16)%ж(Х<>0) THEN 1570 
(А-24)Ж(Х<>19) THEN 1440 
(4-10) THEN M--M:GOTO 510 
(А-4)%(Ү<>0) THEN 1160 
(А-9)%(Ү<>9) THEN 1210 
A-7 THEN 1690 
A-8 THEN 1850 
A-3 THEN 1250 
А-5 THEN 180 
GOTO 550 
REM +++++ КАМА +++++ 
В=С‹А) 
IF (А>252)%(А<59)%(М--2)ТНЕМ B=B+32 
IF (A»69)X*(AC126) KCM-—1)* (A£2 BO) THEN В=В+256 
IF A-126 THEN А=1:60ТО 820 
IF 4-127 THEN А=2:60Т0 820 
ISINT(B/256):J-B-IX256:GO0SUB 1590:60ТО 550 
GOSUB 1670 
IF X-O THEN Y-Y-1:X-19 ELSE X-X-1 
IF Y--1 THEN Y-0:X-0:GOSUB 1530:60T0 520 
GOSUB 1530 
AS-LEFT$(D$(Y,F),XX2) : ВФ=КІБНТФ (0% (Ү,Р), 58-Хж2) 
І1=А5С (МІр% (0% (Ү,Р), X*2+1 。 1 ) ) : Ј=А5С(МІрФ(0%Ф(Ү,Р),Хж2+2,1)) 
J=J+A: GOSUB 1550 
GOSUB 1590:GOTO 530 
REM +++++ KANJI キナ キキ キキ + 
PRINT "0" ;МФ(1) 
CONSOLE 24, 1,0, 40 
PRINT "Е" +СНКФ(Ф1А) 
PRINT “Л: : "у: ТМРУТ"В"; A を 
USR ($F SOO, A$, B$) 
IF B$-"A4"GOSUB1890: CONSOLEO, 25,0, 40: PRINT "Ш"+СНКФ(К(М+2) ) :Б0ТО 510 
A$-MID$(B$,2,4) 
GOSUB 1780 
K=VAL (RIGHT$ (B$, LEN(B$)-5) ) : に に = に 


1000 А%=СНКФ (І, J) :5050В 1490 

1010 GET СФ:ІҒ C$-"" THEN 1010 

1020 IF ASC(C$)-13 THEN GOSUB 1590:50Т0 930 
1030 IF C$-"E" THEN 1060 

1040 IF C$-"B" THEN 1110 

1050 GOSUB 1890:GO0TO 900 

1060 "EU 

1070 J=J+1:KK=KK-1 

1080 GOSUB 1550 

1090 IF КК=0 THEN KK-K:J-J-K:GOSUB 1550 
1100 GOTO 1000 

1110 

1120 Ј=Ј-1:КК=КК+1 

1150 GOSUB 1550 


1140 IF КК>К THEN KK-1:J-I-K:GOSUB 1550 

1150 GOTO 1000 

1160 REM +++++ 1 LINE DEL +++++ 

1170 FOR I-Y TO 9:D$(I-1,P)-D$(I.P):NEXT I 

1180 D$(9,P)z"":FOR I-O TO 17:D$(9,F)-D$(9,F)*CHR$($24, $74) : NEXT I 
1190 GOSUB 1670: Ү=Ү-1:5050В 153 

1200 GOTO 460 ) 

1210 REM +++++ 1 LINE INS +++++ 

220 FOR 1=8 TO Y STEF-1:D$(I*1.FP)-D$(I,F):NEXT I 

1230 D$(Y.P)2"":FOR I-O TO 19:р%(Ү,Р)-р%(Ү.Р)-%СНБ%( %24.%74):МЕХТ I 
1240 GOTO 460 5 

1250 REM +++++ PAGE NO. INFUT +++++ 

1260 PRINT "[g":M$(4)-*CHR$($19) 

1270 CONSOLE 24,1,0,40 

1280 PRINT "[SPAGE: ";:INPUT "B":A$:A-VAL(AS)-1:IF (А>-0)%(А<20) THEN 1200 
1290 CONSOLE 0,25,0,40:PRINT "[g"«*CHR$(ROM*-2)):G0TO0 510 
1300 P=A: CONSOLE 0.25,0,40:60Т0 420 

1310 " X. Y 

1320 IF X=ー1 THEN X=19:Y=Y-1 

1330 IF X220 THEN Х-О:Ү-Үжі 

1340 IF Y--1 THEN Y=9 

1350 IF Y=10 THEN Y-O 

1360 GOSUB 1530:GO0TO0 520 

1370 REM +++++ DEL +++++ 

1380 А$=1 ЕҒТФ(р%(Ү,Р), Хж2-2) 

1390 ВФ=КІБНТФ (0% (Ү,Р), 40-Хж2) +CHRS ($24, $74) 

1400 рФ(Ү,Р) =А$+8$ 

1410 XX=X 

1420 FOR X=0 TO 19:4$-MID$(D$(Y.F),XX2-1, 2): GOSUB 1490: NEXT X 
1430 X-XX:GÜ0SUB 1670:X-X-1:G0SUB 1530:GOTO 550 

1440 REM +++++ INS +++++ 

1450 A$=LEFT$(D$(Y, P), XX2) 

1460 B$-CHR$($24,$74)*-MID$(D$(Y,F), XX2+1,38-XX2) 

1470 0$(У,Р)=А$+8$ 

1480 XX-X:FOR X=0 TO 19:4$-MID$(D$(Y,F) X241, 2):GOSUB 1490: NEXT X: X-XX:GO0TO 520 
1490 KANROM PRINT 

1500 FOSITION Xx*16;,YX*1848 

1510 KPATTERNE4,01 A$ 

1520 

1530 CURSOR PRINT 

1540 LINE [2,01 ХЖ16,ҮЖ18+25, ХЖ16-16.ҮЖ18%25: RETURN 

1550 1.7 

1560 IF JéO THEN J-2256-*J:I-I-1:RETURN 
1570 IF J»255 THEN J= e J:I=I+1:RETURN 

1580 RETURN 

1590 
.1600 D*(Y。F) =LEFT ま (D*(Y。 Е), X42) «CHRS (1) eRIGHTS (D$ Y, P) » 38- XX2) 
1610 A$= =CHR$ (I,J): GOSUB 1490. 

1620 GOSUB 1670 

1630 X 2 IF X= 20 THEN. Y=Y+i: ;х-о 

1640 ] [ с 

1650 

1660 

1670 

1680 LINELO, 91 Х810,У418425,Х%16416, a RETURN 
(10690 REM +++++ К CODE HEUT Tre 

1700 PRINT "fm m";M$(A 

1710 CONSOLE 24,1,0,40 
` 1720 РКІМТ "Е" +СНКФ(Ф19) > bs 

1750 PRINT “Луи” 3- THRNRUT . “а: А= о 

1740 GOSUB 1780 a 

1750 IF A$="#" THEN EA 

1760 GOSUB 1590 5227 | 

1770 PRINT"[£": CONSOLE 0,25,0, 40: : PRINT "E" *CHR$ (К (М+2) ): GOTO 510 

пае ао I 

1790 A-O:FOR 1=0 TO 3 

1800 А1=А5С (МІрФ (АФ, 4-1,1) ) 

1810 IF (А1>$40)Ж(А1<$47)ТНЕМ А1-А1-55:50Т0 1840 

1820 IF (A1»$2F)X*(A1«$3A4)THEN А1-А1-48:6070 1840 

1830 A$-"R":RETURN 

1840 А-АжбА1Ж16%1:МЕХТ I 

1850 I-SINT(A/256):J-A-IX256: RETURN 

1860 PRINT/P CHR$($1B)-*"A"-CHR$(8) 

1870 БОБОВ 1670:НСОРҮ 2 

1880 GOTO 180 

1890 REM . 

1900 PRINT "[S": CONSOLE 0,25,0,40 

1910 A$-MID$(D$(OY,P) XX2-1,2):GOSUB 1490: RETURN 

1920 DATA $2474,92126,92137,$2174,$2170,$2172,$2175,$212D 
1930 DATA $21465,9214B,$2176,$215C,$2124,$215D,$2125,$213F 
1940 DATA $2330, $2331, $2332, $2333, $2334, $2335, $2334, $2337 
1950 DATA $2338, $2339, $2127, $2128, $2152, $2161, $2153, $2129 
1960 DATA $2177, $2341, $2342, $2343, $2344, $2345, $2346, $2347 
1970 DATA $2348, $2349, $234A, $234B, $254С, $2540, $224E, $234F 
1980 DATA $2350, $2351, $2352, $2353, $2354, $2355, $2356, $2357 
1990 DATA $2358,$92359,$2350,$214E,$212F,$214F,$222C,$222D 
2000 DATA %2220,%2125,%2158,%2159,.%2122,%2126,%2472,%2421 
2010 DATA $2425,$2424,$2427,$2429,$2465,$2465,$2467,$2445 
2020 DATA $213E, $2422,$2424, $2426, $2428, $242А,$2428, $2420 
2050 DATA $242F, $2431, $2433, $2455, $2457, $2459, $243B, $243D 
2040 DATA $243F, $2441, $2444, $2446, $2448, $244А, $2448, $244C 
2050 DATA $2440, $244Е, $2447, $2452, $2455, $2458, $2458, $245Е 
2060 DATA $2452, $2460, $2461, $24672, $2464, $2466,$2468, $2469 
2070 DATA $2464, $2468, $246С, $2460, $2462, $2475 


9 0 歳 な の で あぁ あまり わか ら な い の で す が , x 
は よい と 言っ て いま し た 。 
ФЕ ® (10) XID 
⑱ ム ム ム …… そ の うち わか る よう に な る さ ノ / 
池田 忠広 (I5) XICs 
®5-05“МАСЕ” っ て ほん と うに R.P.G. で すわ 。 
これ も クリ ー ン コン ピュ ー タ の すご み だ 。SR, 
L4 に は まね が で き ね ー だ ろ 。 わ っ は っ は ……・ 
京野 ЖИА (15) XIturbo 
今 友 達 は と っ て も よい と いっ て いた が , 私 に 
は あま り 意 味 が わか らん か っ た 。 
成島 伸博 (15) XIturbo 
⑱ ま さ に 3 周年 記念 と 呼ぶ に ふさ わし い 特 集 
OU fc. 鈴木 № (15) ХС 
⑧ 最 高 で も う 涙 が 出 ん ば か り で す 。 
西脇 ЕМЕ (16) ХІСк 
@ ク リー ンコ ンピュータ に 対す る 認識 が 深 ま 
Sats 西尾 ЖБ (16) XIC 
る ⑧ 読 ん で いて 胸 の 高 鳴 り が 抑え られ な か っ た 。 
竹腰 英治 (16) М2-2000 
@Ss-0S プ ロジ ェクト に は 感激 し まし た 。 な ん 
か MZ/XI が ひと つ に 結ば れる よう で と に か 
く 素 晴 し い 。 自 分 に も っ と 実力 が つい た ら , 
な ん ら か の 形 で 参加 し た いと 思い ます 。 


O これ は すご い / 全 機 種 共 通 の 0S が 出る と 
は 。 さ ら に どん どん 言語 が 出る と いう 。 こ れ 
は ぜったい 打ち 込ま な あか ん / 

畑 矢 英児 (16) MZ-1500, М2-80К 
私 は 「 ま し ん ご 」 は よく わか らん が , PC 族 
の K に 見 せ た ら 「 す ご い 」 と , ね た み の 視 線 
を 返し て よこ し た 。 ん 一 優越 感 / 

佐藤 隆司 (17) ХІ 

ФЛАУ, わく わく し て きま す 。 ガンバ 
ッ テ く だ さい 。 Ж Ж (17) MZ-700 
ӨЗ-А, と て も すご い / これ が あっ て , 
あと 自分 た ち で プロ グラ ム を 組め ば , みん な 
で 楽し め る 。 や は り シ ャ ー プ の マシ ン は 最高 


だ / 井内 正志 (17) MZ-1500 
久原 点 を 見 た よう に 思い ます 。 
曽我 文彦 (20) XI 


@ こ れ で つま ら な いと いう 奴 が いた ら 殺 し て 
や り た い 。 野口 貴洋 (20) XIC 
る ⑧@ な ん と な く 目 の 前 が 明る く な っ た よう な 気 
が し て いま す 。 高見 智也 (20) М2-2000 
人 @ 私 の MZ は , MACEXPAXEXSPSWORD O $8 TT 1a. 
ん 。 古 満 7) (21) MZ-2200 
る @ シ ャ ー プ の パソ コン の 偉大 さ を 感 じ た 。 
ЕЕ 厚 (21) MZ-1500 


@ ス ゴイ / 本 当 に これ で 480 円 ? 
竹田 正樹 (23) MZ-1500 
⑧ 物 凄い 試み が 始ま っ た 。 シ ャ ー プ の パソ コ 
ン を 持っ て いる 者 だ けが 持て る 醍醐 味 。 Oh / 
MZ は セン ス オ ブ ワン ダー を 感じ させ る 雑誌 で 
す / 竹内 賢 寿 (27) XIC 
⑱ ク リー ンコ ンピュータ の 原点 に 帰っ た 特集 
と いう 気 が し まし た 。 シ ステ ム を 自由 に 操 れ 
る 夢 を 持っ て MZ を 買っ た 人 た ち が た くさ ん い 
る と 思い ます 。 私 も 期待 し て いま す 。 
東條 聡 袖 (29) MZ-2200 
念 S-0S の 考え が 他 の メー カー の 機種 に も 広 が 
っ て いっ て ほし いで すね 。 
与 儀 mE (34) XI 
る パソ コン の 原点 に 近づい た 。 
安斎 1% (34) М2-80 
信愛 機 を 今 ま で と 違っ た 面 か ら 見 直せ た 気 が 
し て よかっ た 。 樋上 征夫 (41) MZ-80B 


THE SENTINEL 41 


AAKT CACO PAC CP CCA  — 
= — 27 шнш |o УМ Г УМО 


ИННЕТИН 


マシ ン 語 


プロ グラ ム 開 発 入 門 


т И 


今月 は エディ タ ア セン プラ と デパ ッ ガ と いう マシ ン 語 プロ グラ ム 開 発 に 欠か せな い 2 つ 
の 重要 な シス テム プロ グラ ム を 発表 し ます 。 ま ず は , マシ ン 語 プロ グラ ミン グ の 基礎 練習 
と いう こと で ,。 アセ ンプ ブラ 。 デバ ッ ガ の 使い 方 に つい て 解説 し まし ょ う 。 


マシ ン 語 プロ グラ ミン グ 
CPU (中 央 演算 素子 ) が メモ リ に 記憶 る 
れ て いる 数 値 を 読み 取っ て , それ に 応じ た 
処理 を する 。 こ れ が コン ピュ ー タ の 動作 原 
理 で す 。 こ れ ら の 数 値 は CPU か ら 見 れ ば , 
た だ の 電気 信号 の 組み 合わ せ に すぎ ませ ん 
の で マシ ンコ ー ド と 呼ん だ り し ます が , b 
れ わ れ 人 間 か ら 見 れ ば CPU に 命令 を 与え る 
言語 と し て の 意味 を 持つ わけ で すか ら マ シ 
ン 語 と 呼ん え で いる の で す 。 マ シン 語 の 魅力 
ЕН, 本 誌 で も た だ たびたび 言わ れ て いる と お 
b, 処理 が 高速 で あり , きめ 細か な 処理 が 
t$, メリ も 少な (て す せ こと で す が , 
CPU が 直接 理解 で きる の は マシ ン 語 だ け な 
の で すか ら こ れ は 当然 の こと で す 。 

この よう に 継 力 た っ ぷり の マシ ン 語 で す 
D, も と も と が 電気 信号 な の で すか ら , Л 
間 が それ を 直接 理解 する こと は で きま せん 。 
そこ で , マシ ンコ ー ド と 1 対 1 対応 で , そ 
の 命令 語 の 持つ 意味 を 英 単語 の 省略 形 に 置 
き 換 え だ も の が ニー モニ ッ ク で あり , ニー 
モニ ッ ク を 使っ て 表 る れる 言語 を アセ ン 
プリ 言語 と 呼ん を び で び い ま す 。 た と えば , マシ 
ンコ ー ド (電気 信号 ) の OOWwee@ee@Oo は , 
2 進数 で 表す 00111100, 16 進 数 で 表す と 
3C と な り ま す が , これ を ニー モニ ッ ク で 表 
ЗЕ ПМС A」 と な り , INC が 英語 の incr 
ement (増加 ) の 省略 形 で ある こと を 知れ 
ば , その 命令 の 意味 も 簡単 に 知る こと が で 
きま す 。 ちなみに, INC A は A レジ スタ の 
値 を 1 増 せ と いう 命令 で す 。 レ ジス タ と は , 
CPU が 演算 な どの 処理 用 に CPU 内 部 に 持 


42 oniMz 1985.7. 


っ て いる メモ リ の こと で す 。 

この よう に , マシ ンコ ー ド と ニー モニ ッ 
ク は 1 対 1 対応 を し て いる た め , 一 般 に マ 
シン 語 と 言っ た 場合 、 こ の ニー モニ ッ ク を 
指す こと も 多い よう で す が ,。 ニー モニ ッ ク 
に よる 表現 を CPU は 直接 理解 し て 実行 する 
こと は で きま せん し , マシ ジュード に よる 
表現 を 人 間 が 理解 する こと も 困難 で す の で , 
それ ぞ れ 変換 する 作業 が 必要 と な り ま す 。 
ニー モニ ッ ク か ら マ シン コー ド に 変換 する 
こと を アセ ン ブ ル , マシ ンコ ユ コード か ら ニ ー 
モニ ッ ク に 変換 する こと を 逆 ア セン ブル と 
いい ます 。 これら の 作業 を 人 間 が 行う 場合 
は ハン ドア セン プル , ハン ド 逆 アセ ンプ ブル 
な ど と 言い ます が , これ ら は きわ め て 単純 
で 機械 的 な 作業 で , 人 間 が や っ て いた の で 
は 効率 も 悪く ミス も し や すい 。 そこ で 
これ ら を コン ビ ピュー に や ら せ て し まう だ 
め の プ ログ ラム が アセ ンプ ブラ , 逆 ア セン ブ 
ラ と いう ツー ル な の で す 。 

アセ ンプ ブラ は , アモ セン プリ 言 語 で 書か れ 
た ソー スプ ログ ラム を マシ ン 語 に 変換 し ま 
す 。 こ の ソー スプ" ログ ラム を 書く ため の ツ 
ー ル が エディ タ で あり , エディ タダ と プ デ ャ ン 
プラ を セッ ト に し た も の を エディ タ ア セン 
プラ と 呼び ます 。 ア セン プラ に よっ て 生成 
きれ る マシ ンコ ー ド を , と くに オプ ジェ クト 
と 呼ん で いま す 。 

アセ ンプ ラ で 開発 する プロ グラ ム は , 当 
然 マ シン 語 プ ログ ラム で す 。 マシ ン 語 プロ 
グラ ム は , CPU を 直接 コン トロ ー ル し て い 
る だ た だめ BASIC な どの プロ グラ ム の よう に , 
走ら せ た だ とき デラ ー で 政 ま る と いう こと が 


あり ませ ん し , 簡単 に エラ ー 処 理 を する と 
いう こと も で きま せん 。 へ だ を する と ワ 暴走 
LT, ブログ ラム を 破壊 し た りす る こと も 
あり ます 。 し た が っ て ,。 マシン 語 デ ログ ラ 
ム で バグ を 取る (デバ ッ グ を する ) の は , 
な か な か 大 変 な 作業 ほし な り ま す 。 そこ で , 
この デバ ッ グ を 少し で も や りや すい よう に 。 
プロ グラ ム の と ころ どこ あろ で スト ッ プ 売 て 
レジ スタ の 内 容 を 見 た り (ブレ イク ボイン 
ト ), メ モリ を 書き 換え だ た り で きる よう に し 
だ た だ ツール を デバ ッ ガ と 呼ん で いま す 。 ディ 
ッ ガ は マシ ン 語 プロ グラ ム 開 発 に な お いて, 
アセ ンプ ラ は ほど 重要 な 位置 を 占め る も の で 
は あり ませ ん が , 使い 慣れ る と な か な か 便 
利 な も の で あり , また 多く の デバ ッ ガ は 逆 
アセ ャ ンプ ル 機 能 や マシ ン 語 モニ タ と し て の 
機能 を 持っ て いる の で , プロ グラ ムッ 解 析 や 
マシ ン 語 入力 な ど に も 利用 する こと が で き 
ます 。 

ニー モニ ッ ク は , 簡単 ( ? ) な 英 単 語 の 省 
略 形 で すか ら , その 命令 自体 の 働き を 理解 
する の は だ た や すい こと で す 。 マ シン 語 が 簡 
単 で ある と 言わ れる ゆえ ん で す 。 しかし, 
1 つ ひ と つの 命令 が 単純 で ある が ゆえ ぇ に, 
それ ら を 組み 合わ せ て 一 定 の 処理 ある せる 
に は それ な り の 経験 と 知 織 が 必要 と な り ま 
す 。 マ シン 語 が 難し いと 言わ れる の も この 
た めで す 。 人 簡単 な 命令 を 組み 合わ せ て 目的 
の 処理 を する プロ グラ ム を 作る こと が で き 
bo も っ と 言え ば , アモ ンプ ラ を 使っ て プ 
ログ ラミ ング が で き , デバ ッ ガ な ど を 使っ 
て プロ グラ ム を きち ん と 動作 8 せる こと が 
で きる 。 それ が で き て 初め て , 本 当 の 意味 


で 「 マ シン 語 を 理解 し た 」 と 言え を る の で は 
な いで し ょ うか 。 マ シン 語 の 命令 を 理解 で 
きる こと は , マシ ン 語 を 理解 する こと 全体 
か ら 見 れ ば ほん の る る いな こと で す 。 な ん 
ら か の 言語 で プロ グラ ム が 作れ る 人 は , 必 
ず や マシ ン 語 も 理解 で きる よう に な り ま す 。 
また ,Z80 の マシ ン 語 が わか れ ば , 他 の CPU 
の マシ ン 語 も すぐ に わか り ま す 。 だ た と え ぇ を 
れ が 16 ビ ッ ト で あっ て も , 基本 的 に は 命令 
語 が 違う だ け な の で すか ら 。 


ZEDA と ZAID 


それ で は , 今月 発表 する エディ タ ア セン 
ブラ ZEDA, デバ ッ ガ ZAID の 使い 方 を と 
お し て 。 マシ ン 語 プロ グラ ミン グ に つい て 
解説 し た いと 思い ます 。 目標 は .,「 カ ー ソ ル 
座標 (0, 0), (39, 23) を 対 角 と する 長 方 
形 の 枠 内 を キャ ラク タ “A "で 埋め 尽く し, 
次 に CB. Ce “Z "と 順に キャ ラク タ 
を 変え て 埋め 尽くす 」 プ ログ ラム を 作る こ 
と と し ます 。 入 出力 は S-OS に 依存 する こ 
と に し ます の で , プロ グラ ム は 全 機 種 共 通 
に な り ま す 。 

まず は , メモ リ 上 に S-0S, ZEDA, ZA 
ID を ロー ド し て ZEDA を 起動 し て くだ さい 。 
ZEDA を 動か す た め に は , 5-05 を 修正 し , 
バー ジョ ン ナ ン バ ー も 1 に な っ て いる 必要 
が あり ます (46 ペ ー ジ 「S-O S の バー ジョ 
ン ア ッ プ 」 参 照 )。 

S-OS VER. ERR 

と 出 た 方 は S-0S を 修正 し て くだ さい 。 

この と き の メ モリ マッ プ ' は 図 1 の よう に 
な っ て いま す 。ZEDA と ZAID は , 両方 を 
メモ リ 上 に 置い て アセン ブル デバ ッ グ が 
リア ル タ イ ム に 行え る の で 一 緒 に 使う と 非 
常に 便利 で す 。 4 K バ イト 程度 の プロ グラ 
AED, この まま アセ ンプ ブル , デバ ッ グ を 
る こよ と が で きま す 。 
ZEDA}, 本 誌 1 月 号 で 発表 きれ て 好評 
だ っ た EDASM の S-OS 版 で , フリ ー エ リア は 
や や 減っ た も の の , みな る ん か ら の 要望 を 
取り 入れ て , より 一 般 的 な アセ ンプ ブラ の 書 
式 も サポ ー ト し た も の で す 。 今回 作成 する 
プロ グラ ム も 一 般 的 な 書式 で 記述 し ます 。 
ZAID は , 逆 ア モン ブル , メ モリ ダン プ *・ 
メモ リ チ ェ ンジ ・ メ モリ サー チ ・ メ モリ 転 
送 , プレ イク ポイ ント の オォ ン ゲオ ォ フ 機能 を 
持っ た 標準 的 な デバッガ で す 。 コン パク ト 
に まとまっ て いる だ め 使 いや すく , デバ ッ 


グ や ゃ や プログ ラム 解析 , マシ ン 語 入力 な ど に 
利用 で きま す 。 

それ で は , ZEDA, ZAID を 実際 に 使っ 
t, マシ ジン 語 プ ログ ラミ ング に つい て で 見 て 
で きま し ょ う 。 


アセ ン ブ ラ の 使い 方 


ZEDA に は , ソー スプ ログ ラム (エディ 
タ 中 で は テキ スト と 呼び ます ) を 作成 する 
た め の エ ディ タモ ー ド と アセ ンプ ブル な ど を 
行う た め の ア セン ブラ モー ド が あり ます 。 
エディ タ の 使い 方 

起動 時 に は アセ ンプ ブラ モー ド に な っ て い 
る の で E 回 と 入力 し て エディ タモ ー ド に 入 
っ て くだ さい 。 ブ プロ シンプ ESSB, я 
マン ド 入 力 待ち に な り ま す 。 こ こ で テキ ス 
ト の 入力 を 行い ます 。 

Е>МЫ 
と 入力 し て み で で だ さゆ 。 
4000 4000 

と 表示 され た で し ょ う 。 こ れ は , 現在 の テ 
キス ト の 格納 領域 示し て いま す 。 図 1 を 
見 て お わか り の と お り , 5000 番 地 以 降 に は 
デバ ッ ガ が 入っ て いる の で , この まま 入力 
し て いく て と, テキ スト と デバ ッ ガ の アド レン レ 
ス が 重なっ て し まう こと が あり ます 。 今回 
の サン プル な ら ま ず 大 丈夫 で す が , 一 応 テ 


1 メモ リマ ッ プ 


シス テム S-0S 


キス ト の 格納 領域 を 6000 番 地 以降 に し て お 
きま し よう 。 


E>X6000 口 
Е>& 
E>MH 


X は テキ スト の 格納 位置 を 変更 する コマ ン 
К, は テキ スト を クリ ア す る コマ ンド て 
3. 
6000 6000 

と 表示 る され まし た ね 。 さ る さあ, これ で テキ ス 
ト を 打ち 込む た め の 準 備 は で きま し た 。 

今回 目標 し する プロ グラ ム の お お ま か な 
フロ ー チ ャ ー ト は 図 2 の よう に な り ま す 。 
これ を プロ グラ ム に し だ も の が リス ト 1 で 
す 。 プ ログ ラム の 詳細 に つい て は , 6 月 号 
S-0S サ ブル ー チ ン 表 を 参照 し て , 各自 研 
究 し て くだ さい 。 入力 は イン サー トモ ー ド 
で 行い ます 。 

Е>ІШ 

と 入力 する と イン サー トモ ー ド に 入り , Я 
ー ソ ル が 左端 で 点 減 し ます の で , ラベ ル は 
行 の 先頭 か ら , その ほか は 先頭 か ら 1 文字 
以上 あけ る こと に 注意 し て , 多少 の 間違い 
は 気 に せ ず 一 気 に 入 力 し て くだ さい 。 行 番 
号 は 入れ る 必要 は あり ませ ん 。 入力 し た ら 6 
[SHIFTHIBREAKI を 押し て コマ ンド レベ 
ル に 戻り ます 。 


図 2 フロ ー チ ャ ー ト 


キャ ラク タ ア ッ プ 


マシ ン 語 ブロ グラ ム 開 発 入門 43 


ЕТО 
と 入力 し て みて くだ さい 。 リ スト 2 の よう 
に 行 番号 が 付い て 出力 され まし た か 7? [pm 
違っ て いる と ころ が あっ だ た だ ら スク リー ン エ 
ディ ッ ト て 修正 し ます 。 bL, 23 行 を 2 回 
打っ た り し て いた 場合 に は , 

E»D23H 
の よう に 入力 し て 23 行 を 削除 し ます 。 ま か た, 
23 行 を 入力 し て な か っ た 場合 に は , も うぅ 一 
度 イ ン サ ー ト モー ド に 入っ て 追加 し ます 。 

E» 1230 

INC HLH 

と し て ISHIFTHIBREAKIC コマ ンド レベ ル 
に 戻り ます 。 

Е>ТОЫ 
と し て リス ト を 取っ て みて 〈 く だ さい 。 きち 
ん と 修正 され て いま すか ? 

この よう に ,。 エディ イタ モード で は T エ コマ 
уктат к, D コ マン ド を 中 心 に テ 
キス ト の 入力 ・ 修 正 を 行い ます 。 初 めのう 
ち は 何 度 も 誤操作 を する か も し れ ま せん が 
すでに 慣れ る は ず で す 。ZEDA の エディ タ 
は スク リー ン エ ディ ッ ト (正確 に は カー ソ 
ル エ ディ ッ ト ) 機能 を 持ち も , コマ ンド も 強 


HL, (X YADR) 


(HL), O 
HL 
(HL),0 
С, 24 


B,39 
PRINT 
LOOPS 
LTNL 

с 
NZ,LOOP2 
D 


BRKEY 
NZ,LOOP1 


A, CLR 
PRINT 


44 омм 1985.7 


力 で すか ら , 慣れ て し まえ ぇ ば 非常 に 効率 の 
良い エディ イタ で す 。 
ラベ ル と 擬似 命令 

エディ タ ア セン プラ を 使い こなす うえ ぇ で 
エディ タ の 使い 方 と と も に 重要 な も の に ラ 
ベル と 擬似 命令 が あり ます 。 

ラベ ル は アド レス や 数 値 を 参照 する た め 
の 名 札 の よう な も の で あり , リ スト 1, 2 で 
は PRINT~CLR, INIT, LOOP 1 …… 
が これ に あ だ り ます 。 

アセ ンプ ラ で は , 意味 の ある 文字 列 に あ 
ら か じ め ア ドレ ス や 数 値 デ ゲー タ を 割 り 当て 
て お (こと で , ブロ グラ ム 中 で その 文字 列 
を 数 値 と まっ た く 同 様 に 扱う こと が で きま 
す 。 こ れ に よっ て ,。 ブロ グラ ム の 流れ や 意 
味 が 非常 に わか りや すく な る の で す 。 

CALL PRINT 
と あれ ば ,“ 何 か を 表 示す る ん だ な ”" ҮС 
に わか り ま す が , 

CALL 1FF4H 
で は 何 の こ と や らき っ ぱり わか り ま せん か 
bho そし て 何より , ラベ ル の 効用 は , 人 
間 を 面倒 な アド レス 計算 か ら 開放 する こと 
に あり ます 。 プ ログ ラム 中 で 他 か ら ジ ャ ン 


プ る れ だ た り , コー ル る され だ りす る 場所 に ラ 
ベル を 付け て お き , その ラベ ル に ジャ ンプ ' 
コー ル す る よう に 記述 し て お け ば , アセ ン 
プラ の ほう で ちゃ ん と 正しい アド レス を 計 
算 し て , それ に 応じ た オブ ジェ クト を 生成 
し て くれ る の で す 。 ア ャ セン プラ を 使う 最大 
の 利点 は , この ラベ ル が 使え る こと に ある 
と 言っ て も 過言 で は な いで し ょ う 。 

擬似 命令 と な は, アセ ンプ ブラ を 直接 コン ト 
ロー ル す る , アセ ンプ ブラ 独自 の 命令 の こと 
Т» リス ト ユ 。2 で は E тату), ORG; 
EQU が これ に あたり ます 。ZEDA の 擬似 命 
令 は 数 も それ ほど 多 く な (使い 方 も 簡単 で 
TOC, マニ ュ ア ル を 見 て 何 回 か 使 を ばす 
ぐに 憶え られ ます 。 ひ と つ だ け 注 意 し て お 
きだ い の は ORG と OFFSET で す 。ORG は 
生成 する オプ ジェ クト の 実行 先頭 アド レス 
を 設定 する も の で す 。 OFFSET は 生成 
し た オブジェ クト を ORG で 指定 する アド レン 
ス と は 違う アド レス に 格納 する と き に 使用 
し ます 。ORG で 指定 する アド レス が モニタ, 
S-OS, ZEDA と 重なる と き は , 必ず OF 
FSET を 指定 する 必要 が あり ます 。 た と え ぇ 
ば , 先月 号 の チェ ッ ク サ ム プ ログ ラム の よ 


280 ASSEMBLER BY 02 & M.U. 


9000 
0000 
0000 
BOOO 
BOOO 
вооо 
вооо 
вооо 
B000 
BOOO 
B000 
B000 
вооо 
BOOS 
BOOS 
BOOS 
BOOA 
вооа 
BOOB 
(HL),0 BOOD 
HL BOOF 
(HL),0 В012 
С, 24 В014 
BO15 
В017 
BO19 
BO19 


HL (XYADR) 


B,39 


PRINT 
LOOPS BO1B 

LTNL BO1B 

с BO1E 

NZ,LOOP2 В020 

D B023 

BRKEY B024 

NZ.LOOP1 BO26 

B027 

BOZA 

во2с 

во2с 

BO2E 1F 
BO31 C9 


As CLR 
PRINT 


34-2 CHARACTER FILL 
Н -=----------------- 
ORG  OBOOOH 

PRINT EQU 1FF4H 
„тм. 1FEEH 
LPTOF 1FD6H 
BRKEY 1FCDH 
XYADR 1F78H 

CLR 


INIT 


HL, CXYADR) 
(HL),0 

HL. 

(HL),0 

С, 24 


в,59 


OBJECT CODE END BO31 


5, オプ ジェ クト を 必ず B000 番 地 か ら 格 


納 す る 場合 は , 
OFFSET 0B000H-nn 
ORG nn 


の ょ うに すれ ば OK で す 。 ま た , フリ ー エ リ 
ア が テキ スト で いっ ぱい に な っ て し まっ た 
と き は , テキ スト 格納 先頭 アド レス か ら オ 
プ ジ ェ クト を 格納 する よう に すれ ば , Жж 
せ ず に きち ん と アセ ンプ ブル で きま す 。 た だ 

し , アモン ブル 後 は テキ スト が 破壊 され て 
いま す の で , テキ スト を 修正 する と き は 再 
ロー ド す る 必要 が あり ます 。 

ZEDA に は , この ほか に 便利 な マク ロ 命 
令 が あり ます が , 初心 者 の 方 が これ を 使う 
と Z80 マ シン 語 を 誤解 する 恐れ が ある の で , 
生成 きれ る オプ ジェ クト を 見 て , その 内 容 
を よく 理解 し た う ぇ で 使う よう に し て 〈 く だ 
зе. 
アセ ンプ ブル 

それ で は , リ スト 1, 2 で 作成 し た ソー ス 
プロ グラ ム を アセ ンプ ル し て み ま し ょ う 。 
エディ タモ ー ド か ら 

Е>АШ 

と する と アセ ンプ ラモー ド に 入り , カー ツン 
ル が 左端 で 点滅 し ます 。A 回 で アセ ンプ ル 
し て み ま し ょ う 。 エ ラー メッ セー ジ は 出 ま 
せん で し た か 。 文法 エラ ー が ゾロ ゾロ 出 て 
くる 場合 は , ニー モニ ッ ク を 行 の 先頭 か ら 
書い て いる 場合 が ほとん ど で す 。 ア セン プ 
ル エ ラー が 出 な く な る まで , 何 度 も 見 直し 
て ア ャ セン ブル し て (だ きい 。 

アセ ンプ ルリ スト を 見 た い 方 は A/ 避 と 
する と リス ト 3 の よう に 出力 され ます 。 画 
面 が 40 文 字 モ ー ド で 見 づら い ぃ 場合 は A// 加 
と する と よい で し ょ う 。 プ リン タ を お 持ち 
Dhl, ぜひ プリ ンタ に 出力 し て お いて 〈 
775% 


デバ ッ ガ の 使い 方 


アセ ンプ ブル が 完了 し た と ころ で 大 喜び で 

JB000 СІ 
な ど と や っ て ,。 プロ グラ ム を 実行 し た り し 
な いよ うに / マシ ン 語 ブログ ラム は BAS 
1IC プ ログ ラム と 違っ て 簡単 に 虹 走 し ます よ 。 
最初 の う ち は , 確実 に 1 ステッ プ ' ず つ チ ェ 
ッ ク し て いく の が , 結局 は 早道 に な る こと 
も 多い の で す 。 

メモ リ 上 に ZAID が ロー ド さ る され て いれ ば , 
アセ ンプ ラコ マン ド か ら 


J5000 LJ 

と すれ ば ZAID が 起動 し , プロ ンプ ト D : 
が 表示 きれ ます 。 

逆 ア セン プル , メモ リ ダ ン プ な どの コマ 
ンド は 簡単 に 使え る と 思い ます の で 実行 し 
で み ま し ょ う 。 

D : LB000 EJ 
で リス ト 4 の よう な 逆 ア セン プル リス ト が 
出力 きれ る で し ょ う 。 この 逆 ア モン プラ は 

1 パス の ため, 逆 ア モン ブル し た リス ト を 
アセ ンプ ブラ の ソー ス に する ソー スジ ェ ネ レ 
ー ト 機能 は あり ませ ん が , ダン プリ スト を 
取る よう な 感覚 で 手軽 に 逆 ア モン プル リス 
ト を 見 る こと が で きる の で , プログラム 解 
析 な ど に 重宝 する こと で し ょ う 。 

メモ リ ダ ン グ ジグ 関係 の ュ コマ ンド は HuBASI 
C モ ニタ の 機能 ほし ほぼ 同様 の な か な か 強力 
な も の で すか ら , シャ ー グ BASIC の モニ 
タ よ り は マシ ン 語 入力 ツー ル と し て も は る 
か に 便利 だ と 思い ます 。 

そし て 問題 の ブ グレ イク ポイ ント 設定 機能 
СЗ. Т レイ ク ポ イン ト 機 能 ほ し は , マシ 
ン 語 プ ログ ラム 中 の 適当 な 位置 に スト ッ プ 
PANT, その と き の レ ジス タ の 内 容 を 調 
べ で る 機能 で す 。 ブ プレ イク ポイ ント 設定 時 の 
注意 点 は 第 6 部 を 参照 し て くだ さい 。 

それ で は ,。 先ほど アセ ンプ ブル し た オプ ブ ジ 
ェクト に 先頭 か ら 細 か く プ ブレ イク ポイ ント 

設定 し て , プログ ラム 実行 過程 を 見 て み 
まし ょ う 。B コ ユマ ンド で , B00A, В017, B 
01E, B024, B02A, B02C 番 地 に それ ぞ れ 
ブレ イク ポイ ント を 設定 し て くだ きい 。 を 
し て ,J コ マン ド で B000 番 地 に ジャ ンプ し て 
プロ グラ ム を 実行 し て み ま す 。 画面 が クリ 
ア さ れ 最 初 の プレ イク ポイ ント B00A 番 地 で 
スト ッ プ "し, レジ スタ の 内 容 が 表示 きれ ま 
す 。D レジ スタ が 41』 に な っ て いれ ば OK 
сї. 

р: &B00A LJ 

ELT, この プレ イク ポイ ント を クリ ア し 
$3. 同様 に 少し ずつ 実行 し . ひと つ ず つ 
プレ イク ポイ ント を 取っ て いき ます 。 

最後 の ブレ イク ポイ ント B02C で プレ イ 
ク し た と き , 途中 SHIFTHIBREAK を 押し 
て いな い に も か か わら ず , 表示 が “Y "СЕ 
まっ て し まい まし た ね 。 レジ スタ の 内 容 を 
見 て みる と , A レ ジス タ , D レ ジス タ と も 
5Am デ "2Z" に な っ て いま す 。A が “Z" に な っ た 
ЕВ, 20 行 か ら 飛 ん で き て し まっ た だ よう で 


すね 。 確か に 19 行 の 判定 で は , A が “2” 
の と き キ ャ リフ ラグ が 立ち ませ ん か ら ,。 20 
行か ら 6GOOUT へ 飛ん で し まい ます 。19 行 
は , 

ОР» ZI 
に し な けれ ば いけ な か っ だ よう で すね 。 

р: DB000 EJ 
と し て メモ リ ダ ン グ し ,。 スク リー ン エ ディ 
ッ ト で B00C 番 地 を 5A か ら 5B に 書き 換え 
て も うぅ 一 度 実行 し て み ま し ょ 2。 今 度 は "2" 
まで きち ん と 表示 る され まし た ね 。 で は さる っ 
そく アセ ンプ ブラ に 戻っ て テキ スト を 修正 し 
て あき ましょ よう 。 

р: J3003 EJ 
で ZEDA が ホッ トス ター ト し ます 。 


今回 の サン プル は 非常 に 短い も の だ っ 
だ の で , デバ ッ ガ を 使う ほど の こと も な か 
っ た の で す が 。 プレ イク ポイ ント の 使い 方 
の 例 と し て 取り 上 げ て み ま し た 。 理解 し て 
いた だ けた で し ょ うか 。 参 考 と し て , BAS 
IC で 同じ 動作 を する プロ グラ ム を リス ト 5 
に 載せ て お きま す 。 

アセ ンプ ブラ, デバッガ を 強力 な 武器 と し 
て , マシ ン 語 プロ グラ ミン グ の 勉強 に , 開 
XC, 大いに 役立て て くだ さい 。 (ЕЖ) 


&0 PRINT:NEXT:NEXT 
70 CLS 8 


マシ ン 語 プロ グラ ム 開 発 入門 45 


全 機種 共通 (GS-0S 要 ) 


エディ タ ア セン ブラ ZEDA 


Е E 


| 月 号 で 発表 し た EDASM は , MZ/X1 で テキ スト コン パチ ブル , 便利 な マク ロロ 命令, エディ 
タ が 強力 . と いう こと て で 大 変 好評 で す 。 今回 発表 する の は その S-0S 版 Z80 エ ディ タ ア セン 
75, 略し て ZEDA で す 。「 ゼ ー ダ 」 と 呼ん で くだ さい 。 


ZEDA に つい て 


今回 発表 する エディ タ ア セン ブラ ZEDA 
は , 1 月 号 で 発表 し た EDASM の X1 版 を も 
bU, S-O0S 上 で 動作 する よう 移植 し た も 
の で す 。 ま た だ た, みな る ん か ら の 要望 が 強 か 
っ た $ー と 一 是 の 両方 を 16 進 数 と し て 使え 
る よう に し た り , 文字 列 を 表す ダブ ルク ォ 
ー テ ーション と シン グル クォーテーション 
も 両方 使 を る よう に し た だり, と いっ た 変更 
が な され て いま す 。EDASM を お 持ち で な 
い 方 は , 打ち 込ん で みて は いか が で し ょ う 。 
5-05 版 に な っ た こと で , 今月 発表 の デ 
バッ ガ ZAID E と メモ リ 上 に 同時 に 置い て , 

アセン ブルー デバ ッ グ を リア ル タ イ ム で 行 
うこ と が で きま す 。 ま た だ た 。S-OS を デイ ス 
ク 版 に 拡張 し た 際 は ディ スク に セー プ / ロ 
ー ド が で きる よう に な り ま す 。 だ た だし, S- 
OS が メモ リ 上 に あり ます の で , テ キス ト エ 
リア は 7 K バ イト ほど 少な く て な っ て いま す 。 
これ に つい て は , いずれ 分 割 ア セン プル を 


S-OS の バー ジョ ン ア ッ プ 


ZEDA で は テキ スト の オー バー フロ ー チ ェ ッ ク 
を 行い ます 。 そ れ に は , テキ スト エリ ア と し て 
使え る メイ ン メ モリ の 上 限 ア ドレ ス を 知る こと 
が で きれ ば 便利 と いう こと で , S-0S を パージ 
ョ ン ア ッ プ し て , それ 用 の ワー クエ リア を 用 意 
し まし ょ う 。 

S-0S の 1F6A』 番 地 か ら の 2 バイ ト を 次 の よう 


に 書き 換え て くだ さい 。 
X1/C/D/turbo 
MZ-2000/2200(G-RAM あ り ) 
MZ-80B/2000(G-RAM な し ) 
MZ-700/1500 
MZ-80K/C/1200 
これ に よっ て , 1F6An 番 地 か ら の 2 バイ ト が , 


46 OhlMZ 1985.7. 


手助け する リン キン グ ツ ー ル を 発表 する こ 
と で 解決 し た いと 考え て いま す 。 

プロ グラ ム は 全 機 種 共 通 で す 。 アドレス 
は 3000 ョ ロー4CFF ョ で ,。 4D00u — 2! &0 > 
キス ト エ リア に な り ま す 。 ダ ンプ リス ト か 
ら 打 ち 込 む 方 は 。 モニ タ で 入力 後 モ セー ブ し 
て くだ さい 。 

ツー ス は 約 45K バイ ト と 非常 に 大 き な も 
の で すか ら , 1 月 号 の EDASM X1 版 また 
は MZ-2000/2200 版 (G-RAM あ り ) で し か ア 


セン プル で きま せん 。 た だし, 余計 な スペ - 


ー ス や コメ ント を 削除 すれ ば , ZEDA で も 
X1,MZ-2000/2200(G-RAM あ り ) で アセ ン 
ブル で きま す 。 な お , 今 月 号 の ZAID(4K バ 
АЮ は 全 機 種 び だ アデ モン ブル で きま す 。 
ZEDA の コー ルド スタ ー ト は 3000』 番 地 , 
ホッ トス ター ト は 3003』 番 地 で す 。 


ZEDA の コマ ンド 


ZEDA は , エディ タモ ー ド で 作成 編集 し 
だ た テキ スト (ソース) を , アセ ンプ ラモー 


特殊 ワー ク を 除く メイ ン メ モリ の 上 限 ア ドレ ス 
tI を 示す ワー クエ リア と な り ま す (6 月 号 メ 
モリ マッ プ 参 照 )。 各 種 言語 な ど を 作る 際 有 用 
と な る で し ょ う 。 

S-0S5 を バー ジョ ン ア ッ プ し た の で すか ら , バ 
ー ジ ョ ン ナ ン パ バー も 変更 し て お きま す 。 KOP 
ドレ ス を 00』 か ら 0In に 書き 換え て くだ さい 。 

X1/C/D/turbo 

MZ-80B/2000/2200 

MZ -80K /C /1200/700/1500 
ZEDA で は , この パー ジョ ン ナ ン バ ー を チェ ッ ク 
LT, 1 以上 に な っ て いな いと 

5-05 VER. ERR 
の メッ セー ジ を 出力 し ます 。 


ド で アモ セン ブル し オブ ジェ クト (マシ ン 語 ) 
を 生成 する も の で す 。 起 動 時 は アセ ンプ ブラ 
モー ド に な っ て いま す 。 


エディ タコ マジ シド 


アセ ンプ ラモー ド で ,。 ЕМЕ? L7 n 
ンプ ト E> が 出 て エ デ イ タモ ー ド に な り ま 
す 。 こ こ で は , テキ スト の 作成 お よび 修正 
を 行い ます 。 

この テキ ス ト エ ディ タ は , 一 般 の LP( ラ 
イン ポイ ンタ ) に よる テキ スト の 入力 , 修 
正 の ほか , 入力 され た 行 に シー ケン シャ ル 
な 行 番号 を 付け る こと に よっ て , BASIC ラ 
イク な スク リー ン エ デイ ッ ト が で きる よう 
に な っ て いま す 。 こ の 行 番号 は , エディ イタ 
が 自動 的 に 付け る も の で , 必ず 1, 2, 3, 4, 
5。…… に な りり ます 。 

エディ タモ ー ド で は , 入力 きれ た 行 の 先 
頭 に ゲロ ンプ ト E> が あれ ば コマ ンド , Я 
番号 が あれ ば テキ スト の 入力 と 解釈 し , 2 
マン ド 入 力 , スク リー ン エ ディ ッ ト を 処理 
し て いま す 。 コマ ンド は 複数 列記 し て 連続 
し て 実行 が で きま す 。 

以下 に 。 エ ディ タニ コマ ンド を 示し ます 。 
ここ て で て, п, n1,n2 は 10 進 数 , str, strl, str2 は 
文字 列 で す 。( ) は 省略 可能 で ある と いう 
意味 で す 。 : は モ セパ レー タ で , 同一 コマ ン 
ド 内 で 同じ に キャラ クタ さえ ぇ 使っ て いれ ば , 
どん な も の で も 構い ませ ん 。 

e& 

テキ スト エリ ア を 初期 化し ます 。 
@R 

初期 化し た テキ スト を 復活 し ます 。 


@I(n) 
イン サー トモ ー ド に 入り , プロ ンプ ト が 
表示 さき れず に カー ソル が 左端 で 点 減 し ま 
+. 文字 列 を 書い て リタ ー ン キー を 押す 
た びに , その 文字 列 が 1 行 の テキ スト と 
し て ,LP の 指し て いる 行 の 直前 に 挿入 き 
れ て いき ます 。 文 字 列 に 行 番号 を 付け て 
は いけ ませ ん 。 テキ スト の 入力 は 一 般 に 
この モー ド で 行い ます 。 
n を 指定 し た と き は LP の 値 を n に し て , 指 
定 し な か っ た と き は LP の 値 は その まま 
で , イン サー トモ ー ド に 入り ます 。 イ ン 
サー トモ ー ド か ら 抜 ける に は ,SHIFT + 
BREAK を 押し ます 。 
Е>120 19 行 と 20 行 の 間 に テ キス ト 
を 挿入 
e T(n) 
テキ スト を 行 番号 付き で 出力 し ます 。 n 
を 指定 し た と き は n 行 か ら , 指定 し な か 
っ た と き は LP の 指す 行か ら , テキ スト を 
出力 し ます 。 
スペ ー ス キー で 一 時 停止 ,SHIFT 十 BRE 
AK で コマ ンド レベ ル に 戻り ます 。 表 示さ 
れ た テキ スト は , カー ソル を 移動 し て ス 
クリ ー ン エディ ッ ト が 可能 で す 。 
Е>Т20 テキ スト を 20 行 か ら 出力 
eB 
LP の 値 を 1 に し ます 。 
ФЕ 
LP の 値 を 最終 行 +1 に モッ ト し ます 。 
@Pn 
LP の 値 を n に し ます 。 
@+n 
LP の 値 を n だけ 増 し ます 。 
өп 
LP の 値 を n だ け 減 らし ます 。 
өм 
LP の 値 を 10 進 数 で 表示 し ます 。 
өм 
現在 の テキ スト エリ ア の 先頭 アド レス と 
終了 アド レス を 16 進 数 で 表示 し ます 。 
© Xnn (nn は 4 桁 の 16 進 数 ) 
テキ スト を 格納 する 先頭 アド レス を mn 番 
地 に し ます 。 こ れ に より 複数 の テキ スト 
を 同時 に メモ リ 上 に 持つ こと が で きま す 。 
E»X600 テキ スト 格納 先頭 アド レ 
ス を 60008 ロ に モッ ト す る 
eF:str: 
LP の 指す 行 以降 の テキ スト か ら , 文字 


列 str を 含む 行 を すべ て 探し 出し て 出力 し 
ます 。 ス クリ ー ン エディ ト が 可能 で す 。 
Е>ВЕ:ХҮ2: 
全 テ キス ト か ら , 文字 列 XYZ を 含む 
行 を すべ て 出力 する 
E>P20F/XYZ:/ 
20 行 以降 の テキ スト か ら , 文字 列 XY 
Z : を 含む 行 を すべ て 出力 する 
eC:stri:str2: 
LP の 指す 行 以降 の テキ スト か ら , 文字 列 
str1 を 探し 出し , すべ て 文字 列 str2 t 
き 換 えて いき ます 。 置き 換え を 行っ た 行 
は , 行 番号 を 付け て 出力 し ます 。 ラ ベル 
の 変更 を する と き な ど に 使い ます 。 
E>BC:XY:ZYX: 
テキ スト 中 の 文字 列 XY を すべ て , 
ZYX に 置き 換え る 
Е>Р20С/ХҮ:/2ҮХ:/ 
20 行 以降 の テキ スト 中 の 文字 列 XY: 
を すべ て ZYX: に 置き 換え る 
өн 
テキ スト の コピ ー・ 挿 入 を し ます 。 コマ 
ンド 入力 後 , 設問 に 答え て いき ます 。 
Е>Н 


FROM : 10 1041» 52041 £ С *30 
TO :20 行 の 直前 に 挿入 し , 2 
TOP :30 ビー する 

@ Dni (n2) 


行 を テキ スト か ら 削 除 し ます 。n2 を 指定 
し た と き は ml 行か ら n2 行 まで を , 指定 し 
な か っ た と き は nl1 行 だ け を 削除 し ます 。 
E>D10 20 10 一 20 行 を 削除 する 

Ф Zn 
LP の 指す 行か ら n 行 だ け テ キス ト か ら 
削除 し ます 。 状 況 に 応じ て D コ マン ド と 
使い 分 ける と よい で し ょ う 。D,Z コ マン 
ド 実 行 後 は 行 番号 が 変化 し て いる の で , 
その まま で スク リー ン エ ディ ッ ト は し な 
い は ほう が 無難 で す 。 

E>P10Z10 10 一 19 行 を 削除 する 

@Sstr 
テキ スト を ファ イル ネー ム str で セー プ 
し ます 。 記録 フォ ー マ ッ ト は 2400 ボーM 
Z フ ォ ー マ ッ ト (MZ-80K/C/ 1200 は 1200 
asy ТЗ» 

eL(str) 
ファ イル ネー ム str の テキ スト ファ イル を 
ロー ド し ます 。 テ キス ト エ リア に テキ ス 
ト が 残っ て いる (名 を 実行 し て いな い ) 


と き は , その テキ スト の 後ろ に 追加 ( ア ペ 
УК) し ます 。 これ に よっ て 。 別々 に 作 
っ た テキ スト を ひと つ に まとめ る こと が 
で きま す 。 

ez 
盾 コマ ンド を 実行 する た びに , プリ ンタ 
の ON/OFF が 切り 替わり ます 。 


ФА 

アモ セン プラ モード に 戻り ます 。 
e! 

S-0S の モニ タ に ジャ ング し ます 。 
@Q 


MZ-1500 の み 。 セ ー ブ / ロ ー ド を QD に す 
る か CMT に する か を 切り 替え ます 。Q コ 
マン ド を 実行 する た だ びに QD っ CMT が J 
り 替 わり ます 。 

アセ ンプ ラコ マン ド 
EDASM 起 動 時 , 

Db, 

E>A 

と する と アセ ンプ ラモー ド に な り ま す 。 プ 

ロン プ ト は あり ませ ん か ら , その まま コマ 

ンド を 入力 し て くだ さい 。 ここ で 使え る ユ 

マン ド は 以下 の と お ぉ お り で す 。 

ФА 
現在 メモ リ 上 に ある テキ スト を アセ ャ ンプ 
ル し ます 。 ア セン プル リス ト は 出力 し ま 
せん 。 

ФА/ 
現在 メモ リ 上 に ある テキ スト を アキ ンプ 
ル し ます 。 最 終 パ ス で アセ ンプ ブル リス ト 
を 出力 し ます 。 

ФА// 

A/ と 同じ で す が , アセ ンプ ルリ スト を 出 

力 する 際 , 字 下 げ を 行わ ず に 出力 し ます 。 
eo 

アモ セン プル 後 , 使わ れ た すべ て の ラベ ル 

と その 値 を 出力 し ます 。 

өз 
サコ マン ド を 実行 する ご と に , プリ ンタ 

の ON/OFF が 切り 替わり ます 。 

e? ` 
ラベ ル , 数 値 の 計算 を し て , 結果 を 16 進 
数 で 表示 し ます 。 ? の あと に , スペ ー ス 
を 入れ ず に 続け て 書き ます 。 ラ ベル を 使 
用 する と き は , ワー クエ リア に ラベ ル テ 
ー ブ ル が な いと 計算 で きま せん の で , 一 
度 ア セン ブル し て お く 必 要 が あり ます 。 

エディ タ ア セン ブラ ZEDA 47 


また は エディ タモ ー ド 


et 
エディ タモ ー ド に 入り ます 。 
€ пп (nn は 4 桁 の 16 進 数 ) 
後ろ の に 書か れ た アド レス を コール し ます 。 
e! 
S-OS の モニ タ に ジャ ンプ し ます 。 
@S 
オプ ジェ クト (マシ ン 語 ) を セー プ し ま 
す 。 こ こ で の セー プ は 各 機種 の モニ タ の 
グ ォ ー マ ツ ド と 同 避 です 。 
オフ セット を 使用 し な い 場 合 は 次 の よう 
に し ます 。 
SA000 AFFF A000 : file name 
先頭 アド レス 最終 アド レス 実行 アド レス 
オフ セッ ト を 使用 する 場合 , た と えば , 3000 
ョ ー で 動作 する オブ ジェ クト を 実際 に 3000』 
ー に 置く て と アモ ンプ ラ が 破壊 され る た だめ, 
B000 ョ 一 に 格納 し た と し ます 。 こ れ を ロ 
ー ド 時 に 3000gmー に ロー ド る れる よう セー 
プ す る に は 次 の よう に し ます 。 
53000 3FFF 3000 В000: file name 
先頭 アド レス 最終 アド レス 実行 アド レス 格納 アド レス 
アド レス は スペ ー ス で 区 切り ます 。 
@Q 
MZ-1500 の み 。 エ ディ タ の Q コマ ンド と 
まっ が だ.《 HETT. 


アセ ンプ リル エラ ー 


アセ ンプ ブル 時 に エラ ー が 発生 し た と き は , 
エラ ー 発 生 行 の テキ スト を 出力 後 , 次 の よ 
うな エラ ー メ ッ セ ー ジ を 出力 し ます 。 
・SYNTAX ERR 文法 エラ ー 
・LABEL ERR ラベ ル の 文法 エラ ー 
・NO LABEL ERR 未定 義 ラ ベル の 使用 
・2 LABEL ЕЕЕ ラベル の 2 重定 義 
・RELATIVE ERR 相対 ジャ ンプ の 範囲 外 


| ZEDA の 文法 


ZEDA の テキ スト は , ラベ ル と ステ ー ト 
メン ト , コメ ント て 構成 され ます 。 ラ ベル 
は アド レス や 数 値 デ ゲー タ を 参照 する た め の 
名 札 び あり , ステ ー ト メン ト は 実際 に ア ャ 
ンプ ブル さ れる 命令 で す 。 ラ ベル は 必ず 行 の 
先頭 か ら 書 き 始 め , ステ ー ト メン ト は 先頭 
か ら 1 文字 以上 空け て 書き 始め な けれ ば な 
り ま せん 。 マル チ ス テー トメ ント が 可能 な 
ОС, テキ スト の 1 行 に は ひと つの ラベ ル 
と 複数 の ステ ー ト メン ト が 記述 で きま す 。 
ラベ ペル と と ステー トメント, ステ ー ト メン ト 


48  onwz 1985.7. 


と ステ ー ト メン ト の 区 切り (セパ レー タ ) 
СВ, スペ ー ス まだ た は コロ ン の どちら も 使 
用 で きま す 。 

ステ ー ト メン ト は , アセ ンプ ラ を コン ト 
ロー ル す る た だめ に 設け られ た 擬似 命令 ょ ニ 
ー モ ニッ ク に 対応 する 一 般 命令 、 複数 の = 
ー モ ニッ ク に 対応 する マク ロ 命 令 に 分 ける 
こと が で きま す 。 一般 命 令 は ザイ ログ 表記 
の ニー モニ ッ ク で す 。 マ クロ 命令 は , 高級 
アモ セン プラ に ある マク ロ 機 能 と は 異な り , 
Z80 の 命令 し し て あ っ て も お か し く な いと 
思わ れる 命令 や , あれ ば アル ゴリ ズム が 記 
述 し や すい と 思わ れる 命令 を マク ロ 的 に 展 
開 す る も の で す 。 


ラベ ル 

ZEDA で は , 以下 の 条件 を 満た す 文字 列 
を ラベ ル と し て 扱い ます 。 

・ 行 の 先頭 か ら 書 いて ある こと 

・ 先頭 文字 が , $, 0-9, ダブ ルク ォ ー 
テー ショ ン で な いこ と 

ы スペ ー ス 。 зах モミ コロ ジ 、 カ シマ 。 Б 
— ま 。/, (,) を 合 ま な いこ と 

1 行 に 入力 で きる 文字 数 まで ラベ ル と し 
て 使う こと が で きま す が , あま り 長 い ラ ベ 
ル ば か り 使 うと , アセ モン ブル の 際 ワ ー ク エ 
リア が オー バー フロ ー し て し まう こと が あ 
る の で て 気 を 付け て くだ さい 。 同一 名 の ラベ 
ル を 2 重定 義 む する こと は で きま せん 。 


数 値 デ ゲー タ は , 10 進 数 、 16 進 数 , 文字 の 
アス キー コー ド , ラベ ル の 値 , お よび それ 
ら の 計算 値 が 使え ます 。 取り扱う 数 値 は 2 
バイ ト に 収まる 数 値 で ステー トメ ント に 
より 1 バイ ト に 制限 きる れる 場合 は 下位 バイ 
ト が 有効 に な り ま す 。 

@10 進 数 

0 — 9 の 数 値 。 
@16 進 数 

$ で 始ま る 16 進 数 。 また は HH で 終わ る 16 

進数 。H で 終わ る 場合 先頭 文字 が AF 

の 英字 の と き は , ラベ ル と 区 別 す る た め 

に 先頭 に 0 を 付け て くだ さい 。 

(ff) $ В000(--0В000Н) 
アスキー コー ド 

ダ プ ルク ォ ー テ ーション , まだ は シン グ 

ルク ォ ー テ ーション で くく られ た 文字 の 

アス キー コー ド 。 クォーテーション マー 


ク 自 身 と を くく る こと も 可能 で す 。 2 つめ 
以降 の クォーテーション マー ク の 後ろ に 
スペ ー ス ,。 апу, セミ コロ ン が ある よ と 。 
そこ を 文字 列 の 終わ り と 判断 し ます 。 
(Я) "A", АНЫ,” 
@ ラ ベル の 値 
その ラベ ル に 定義 され た 値 。 
oft Xi 
以上 の 数 値 デ ゲー タ を 加減 乗除 し た 計算 結 
果 。 オ ー バ ー フ ロー は 無視 され ます 。 計 
算 に 優先 順位 は な く , 左 か ら 順 に 計算 き 
れ ま す 。( ) の 使用 は で きま せん 。 


擬似 命令 


以下 に ZEDA の 擬似 命令 を 示し ます 。 こ 
IT, nm は 1 バイ ト 定 数 ,、 nn は 2 バイ ト 定 
Ж, str は 文字 列 で す 。 

ФОКС nn また は START nn 

アセ ャ ンプ ブル する マシ ン 語 プロ グラ ム の 先 

頭 ア ドレ ス を 指定 し ます 。 プ ログ ラム の 

始め に 宣言 する 必要 が あり , 指定 が な い 

と き は 0000ga か ら ア モン ブル し ます 。 

( 例 ) ORG $A000 
@OFFSET nn 

アセ ャ ン ブ ル し た オプ ジェ クト を , ORG で 

指定 し た アド レス と は 別 の アド レス に 格 

納 す る と き に 使用 し , 格納 アド レス と 先 

頭 ア ドレ ス と の 差 を 指定 し ます 。 

( 例 ) OFFSET %8000 
ORG $3000 

上 の 例 で は ,3000』ー で 動作 する マシ ン 語 

プロ グラ ム を 3000』 十 8000』ー В000н か ら 

格納 する こと に な り ま す 。 

アセ ャ ンプ ブル す る オプ ジェ クト の アド レス 

Е, シス テム の アド レス が 重なる 場合 は , 

必ず OFFSET を 指定 する 必要 が あり ます 。 
@DEFBn ま た は ОВ n 

1 バイ ト 定 数 を その まま オプ ジェ クト と 

し て 生成 し ます 。 定 数 が 1 バイ ト を 越え 

る 場合 は , 下位 1 バイト が 有効 し な り ま 

す 。 コ ロン まだ は カン マ で 区 切っ て いく 

つ で も 記述 で きま ず 。 

( 例 ) DEFB 12: $ AB, “А” 
€ DEFW nn また は DW nn 

2 バイ ト 定 数 を その まま オブ ジェ クト と 

し て 生成 し ます 。Z80 の 特徴 と し て 下位 , 

上 位 の 順に 生成 し ます 。 コ ロン また は カ 

ンマ で 区 切っ て いく つ で も 記述 で きま す 。 

(Я) DEFW 1234:“ОК”, LABEL 


@DEFM "str" また は DW "str" 
ダ プ ブル クォーテーション まだ た は シン グル 
クォーテーション で 囲ま れ た 文字 列 の ア 
スキ ー コ ー ド 列 を , 先頭 か ら 1 バイト ず 
つ そ を の まま オプ ジェ クト と し て 生成 し ます 。 
( 例 ) DEFM "ABC" 
@DEFS n また は DS п 
n バ イト 分 の メモ リ を 確保 し ます 。 具体 
的 に は 0 が n 個 生成 され ます 。 
( 例 ) DEFS 80 
@EQU nn 
ラベ ル の 値 を 定義 し ます 。 nn が ラベ ル の 
値 を 含む 場合 , を の ラベ ル は すでに 定義 き 
れ て いな けれ ば な り ま せん 。 
( 例 ) LABEL EQU $12AB 
e : str (セミ コロ ン ) 
セミ コロ ン 以 降 は コメ ント (注釈 文 ) と し 
て 扱い ます 。 


べ で て 使え ます が , その ほか に , キャ リー ラ 
ボ の BASE の よう な マク 命令 も 使え ます 
(一 般 に いわ れる マク ロ 機 能 と は 違い ます )。 
まだ た , マル チ ス テー トメ ント も 可能 な の で , 
きわ め て アル ゴリ ズム の 記述 性 が 高い も の 
に な っ て いま す 。 ザ イロ グ ニ ー モ ニッ ク に 
つい て は 一 般 の 入門 書 を 見 て に た だ てく と し 
て , ZEDA の マク ロ 命 令 を 以下 に 示し ます 。 
ФІГ грі, rp2 
(гр1гр2= BC,DE,HL,IX,IY,rpl- rp2) 
16 ビ ッ ト 転 送 。 80 の 命令 ほし し て あり を 
う で な いも の で す 。 
( 例 ) 7a Bc,DE= (7 СЕ 
LD B,D 
€ SUB HL, гр 
(гр= BC, DE, HL, SP) 
16 ビ ッ ト 減 算 。 キ ャ リ 付 き 16 ビ ッ ト 減 算 
命令 は , 80 の 命令 に あり ます が (SBC 
HL,rp),、 キ ャ リ な し の も の は あり ませ ん 。 


OIF 条件 式 JR 一 
OIF 条件 式 J アー 
OIF 条件 式 CALL 一 
OIF 条件 式 RET 
比較 と 条件 分 岐 を 一 度 に 記述 で きま す 。 
(fl) IF A<> 0 JR LOOP1 
@|F 条件 式 THEN① ELSE(② 
マル チ ス テー トメ ント が 可能 で ある こと 
を 利用 し た マク ロ 命 令 で す 。 使用 で きる 
条件 式 は 表 の と お り で す 。THEN,ELSE 
は それ ぞ れ 相対 ジャ ング JR に 展開 され る 
kb, Ф, の ステ ー ト メン ト は , それ 
ぞ れ 127 バイ ト 以 下 に する 必要 が あり ま 
す 。ELSE② は 省略 で きま す が , THEN 
① は 省略 で きま せん 。 
( 例 ) 
IF Z THEN SCF ELSE OR A 
IF C THEN INC A:CALL ## 
擬似 命令 た マク ロ 命 令 を 有効 に 活用 し て 


命令 
( 例 ) SUB 3 вс- (5% А 効率 の よい プロ グラ ミン グ を し て くだ きい 。 
ZEDA で は , ザイ ログ ニー モニ ッ ク が す "27 [SBC HL,BC (西畑 文広 , 牛 嶋 昌和 ) 
Ж IF 文 の 条件 式 


A か ら 1 を 引い た ら n に な っ た 
АУЫ! を 引い た ら n に な ら な か っ た 


A か ら 1 を 引い た ら r に 等 し く な っ た о 
A か ら 1 を 引い た ら r に 等 し く な ら な か っ た 


A に 1 を 加え た ら n に な っ た 
A に 1 を 加え た ら n に な ら な か っ た 


A に 1 を 加え た ら r に 等 し く な っ た 
A に 1 を 加え た ら r に 等 し く な ら な か っ た 


rp が 0 で ある 
rp が 0 で な い 


rp か ら 1 を 引い た ら 0 に な っ た 
rp か ら 「 を 引い た ら 0 に な ら な か っ た 


rp に | を 加え た ら 桁 上 り が あり 0 に な っ た 
rp に 1 を 加え た ら 0 に な ら な か っ た 


DEC(A) =n 
DEC(A) こ >n 


ゼロ フラ グ が セッ ト さ れ て いる 
ゼロ フラ グ が セッ ト さ れ て いな い 
キャ リフ ラグ が セッ ト さ れ て いる 
キャ リフ ラグ が セッ ト さ れ て いな い 
PV フラ グ が 0 

PM フラ グ が 1 

サイ ン フ ラグ が 0 

サイ ンプ ラグ が | 


A が n に 等 し い 

A が n に 等 し く な い 
A が n よ り 小 さい 
A が n 以 上 で ある 


A が r に 等 し い 

A が r に 等 し く な い 
A が r よ り 小 さい 
A が r 以上 で ある 


r か ら 1! を 引い た ら 0 に な っ た 
r か ら 1 を 引い た ら 0 に な ら な か っ た 


riz 1 を 加え た ら 桁 上 り が あり 0 に な っ た 
r に 1 を 加え た ら 0 に な ら な か っ た 


DEC(A) =r 
DEC(A) マ >r 


INC(A) =n 
INC(A)< >n 


INC(A) =r 
INC(A) < >r 


rp =0 
rp< >0 


DEC(rp)=0 
DEC(rp) く >0 


INC(rp) =0 
INC(rp) く >0 


Жп= | バイト 定 数 
r—A, B, C, D, E, H, L, (HL), (1Х+п), (IY: n) 
rp —BC, DE, HL 


※rp を 扱う 条件 式 で は A レ ジス タ の 内 容 が 破壊 され る 


DEC(r) —0 
DEC(r) く >0 


INC(r)=0 
INC(r) く >0 


855904599019 di 


エディ タ ア セン プラ ZEDA 49 


3159 45 41 4B 8D 88 СЗ 64 38 :35 3368 3D 33 38 27 2А 62 33 22 :BO 


3158 CD 21 39 C3 64 38 CD 22 :64 3308 Có 36 22 CE 36 ED 58 C2 :2C 
3148 38 4D 45 4D 4F 52 59 28 :31 33D8 36 19 22 C8 36 CD 23 36 :95 
3148 АҒ 56 45 52 Өр 00 СЗ 64 :70 33E9 CD E7 35 26 62 ЭЗ ED 5B :F6 
3178 зе CD 8C 36 08 CD АҒ 36 :Е? ЗЗЕ8 C4 36 17 CD 40 33 30 DC :5F 
3178 ES 2A 04 36 19 ЕВЕ! СЗ :C1 33F9 CD EF 32 2A 04 36 23 22 :67 
--------------------------- ----- 33F8 04 36 2A Dé 36 CD B2 36 :Е5 
SUM: BE 08 55 SF 97 84 68 B8 :FS | -------------------------- ------ 
SUM: OF 99 78 FB 81 B5 ЕЗ 25 :59 -------------------------------- 
3180 72 36 CD 8C 36 08 CD АҒ :2В SUM: 78 48 ӨЗ 92 26 SB 9D 1A :Ер 
3188 36 ES 2а 04 34 B7 ED 52 :45 3400 22 Dé 36 18 BF CD 22 38 :2C : 
3198 36 ӨЗ 21 81 06 EB Е! СЗ :E4 3408 46 52 4F 4D За 99 CD 8B Có 3680 га D4 36 B7 ED 52 22 D4 :20 
3198 72 36 ES 2A ре 36 22 Dé :В5 3418 34 CD AB 36 22 СА 36 CD iC る 3688 36 ЕВЕ! С? 7E 06 38 08 :27 
3140 36 21 01 88 22 04 36 Е! :65 3418 22 38 20 54 4F 28 ЗА 99 :77 3698 FE ФА ЗЕ C9 ES 11 FF FF 104 
3168 С? 11 FF FF СЗ 72 36 EB :2Е 3428 CD 8B 34 CD 48 36 CD B2 :^Е 3698 CD А@ 36 22 02 36 Е! С? :77 
31B9 CD 45 30 08 22 ре 36 22 :64 3428 36 22 CC 36 CD 22 38 54 :05 3648 2A 08 36 АҒ ВЕ 28 09 1B +E? 
3188 Dé 36 21 01 08 22 04 36 :5А 3430 4F 50 20 За 88 CD 8B 34 :85 3608 та ВЗ Св CD B2 36 28 F7 :C1 
31C9 EB 23 23 23 23 СЗ 94 36 1:04 3438 CD 72 36 2A Dé 36 22 CE :9B 36В8 37 С? 01 00 00 7E B7 C8 :FE 
31C8 ES 2A D@ 36 CD 48 30 CD :27 3446 36 2А СС 36 ED SB CA 34 гаа 3688 7E 23 ӨЗ FE 8D 20 F? 7E 146 
3100 42 30 га 02 36 CD 48 30 :Е? 3448 B7 ED 52 DA 58 31 са 58 :7B 36С8 B7 С? өв 00 99 ов 99 өө :8@ 
3108 CD 12 38 Е! С? ES За 08 :ве 3450 31 44 4D га CE 36 B7 ED :94 36C8 өе өе ве өе 99 00 99 00 :00 
З1Е8 36 2A 08 36 77 Ei СЗ 94 :15 3458 52 30 IF 19 ED SB CC 36 :04 3608 өө 4D ве 4D 01 00 00 4D :ЕВ 
З1Е8 36 Е5 2A 04 36 CD CE 38 :22 3460 B7 ED 52 02 58 31 га CA :45 3608 ЗВ 21 ве өе ED 4B «А ТЕ :1D 
З1Е@ CD 12 30 Е! С? ES 2A 00 :98 3468 36 09 22 CA 36 2A CC 36 :8D 36E0 B7 ED 42 22 ЕЗ 4C CD F5 :Ғ? 
S1F8 36 22 Dé 36 7E B7 28 ӨЗ iC4 3470 09 22 CC 36 CD E7 35 C3 :09 36E8 31 CD 21 30 CD 22 38 0С :82 
т аушыл са жа GE Rem qute emis Боро они 3478 38 46 19 ED 5B CC 36 B7 :90 36F9 2D 2D 20 2D 20 2D 2D 2D :48 
BUMt ЗА 03 98 99 26 EF SC 08 1681. | ------.------..-.-..-.- its nete SéF8 2D 2D 2D 2D 2D 2D 2D 2D :68 
SUM: 73 85 7E 68 63 3D 89 СЗ ICA Е pn N oso НР dt 
3200 32 08 36 36 00 22 D2 36 :ав SUM: B8 23 4B DE 97 7E 04 93 :80 
3208 21 681 00 22 04 34 Е! С? :ғӘ 3488 ED 52 DA 58 31 CD E7 35 :8B 
3210 CD 8C 36 DA 58 31 СЗ óF :24 3488 СЗ 64 30 ED SB 76 ІҒ CD :01 3706 2D 2D 2р 2D гр 2D 2D 20 :48 
3218 36 CD. 8C 36 04 <F 36 ED :2B 3490 24 30 1A FE 1B Са 58 31 IDA 3708 20 2D 2р 2D 2D 2D 2D 2D :68 
3220 SB 76 ІҒ CD 24 30 1А FE 1:29? 3498 FE 00 CA 58 31 13 13 13 :97 3710 2D 2D 2D 2D 2D 2D OD OD :28 
3228 1B СА 58 31 ED 53 Са 36 :^Е 3448 13 13 EB CD 8C 36 DA 58 :02 3718 20 20 20 20 20 20 20 20 :90 
3230 ES EB CD B2 36 22 CC 36 :^? 3468 31 СЗ 4F 36 ED SB 76 1F :56 3720 20 20 28 20 5а 38 30 20 :42 
3238 2а 06 36 22 CE 36 CD. E7 *19 3480 06 10 7E 12 13 23 FE ӨО :E7 3728 41 53 53 45 4D 42 4C 45 :4C 
3240 35 2А 06 36 CD B2 36 22 :42 34B8 28 05 10 Ғ4 ЗЕ Өр 12 CD :50 3730 52 OD 00 20 43 АҒ 50 59 :С7 
3248 06 36 2A 04 36 23 22 04 :59 34C9 06 30 DA 47 31 CD 22 38 1AF 3738 52 49 47 48 54 20 28 43 :09 
3250 36 Е! 18 CB CD 8C 36 DA :63 34C8 46 49 4C 45 4E 41 4D 45 :41 3746 29 20 31 39 38 34 2Ғ 31 :7F 
3258 58 31 CD óF 36 ES 26 Dé :E9 3400 20 00 CD 18 30 CD 12 30 :44 3748 39 38 35 20 42 59 20 АҒ «De 
3260 36 22 Có 36 CD B2 36 22 :2B 3408 ED SB 76 IF 1A FE ӨО 28 :24 3750 SA 20 26 20 4D РЕ 55 2E :ВЕ 
3268 C8 36 Е! ЗЕ OD BE CA 23 :05 З4Е8 12 ЗА 70 1F FE ӨЗ 20 94 :00 3758 0D өр 2D 2D 2D гр 2D 2D :28 
32760 36 23 CD 8C 36 DA 58 31 :4B З4Е8 ЗЕ EE 18 02 ЗЕ 04 CD 1E :73 3768 2D 2D 2D 20 2D 2D 2D 2D :48 
3278 CD АҒ 36 13 ES CD Аё 36 :ED 34F9 30 20 CC 2A 02 356 ED 4B *8 る 3768 2D 2D 2р гр 2р 2D 2D 2D :48 
RE eD mm РА еж 34F8 72 1F 09 DA 5E 31 ED 4B :3B . 3778 20 2D 2D 2D 2D 2D 2D 2D :68 
SUM: 75 6F 01 91 10 30 D? FE !8D | -------------------------.------ 3778 20 2D 2D 2D 2D 2D 2D 2D :68 
SUM: SF 19 89 SE 07 28 26 24 :08 eh i тени edd OEE өле кабатын 
3280 22 C8 34 ED SB Có 36 B7 :1B SUM: 29 A? DB CE 8D 2C 00 17 :4B 
3288 ED 52 СА 58 31 ба 58 31 :F5 3500 ЕЗ 4C 89? DA SE 31 CD 22 :90 
3290 Е! СЗ 23 36 ES 2A 04 36 :18 3508 38 4C 4F 41 44 49 4E 47 :36 3780 9D OD 86 ЗЕ 01 32 7D ІҒ :27 
3298 22 Có 36 CD B2 36 22 C8 :BD 3510 28 её CD 16 38 CO 12 зе :44 3788 CD 4E 39 7C FE Ө2 20 05 :EC 
32A9 36 Е! CD 8C 36 DA 23 36 :D? 3518 2A 02 36 22 70 iF CD 0? :89 3790 ЗЕ ӨЗ 32 7D ІР 7D FE 01 1:88 
3268 CD 4F 36 ES 2A 04 36 19 :84 3520 зе зе өв 2а D2 36 36 ве :ре 3798 30 ІҒ CD 12 30 CD 22 38 :85 
3280 EB CD ад 36 22 CS 36 CD :7B 3528 C3 47 31 CD 22 38 4F 4B :FC 37A0 53 20 ағ 53 20 54 45 52 :2Е 
32B8 23 36 E1 С? CD 9F 38 CD :74 3530 21 ер 60 CD 94 36 СЗ 58 :Е@ 3768 2E 20 45 52 52 08 CD ЗС :49 
32C9 8C 36 D4 óF 36 ES CD CB :B8 3538 31 За 7D IF FE ӨЗ 20 04 :2C 3788 30 CD 3F 30 СА FD ІР 18 :4А 
32C8 32 Е! С? 2A Dé 36 7E B7 :47 3540 ЗЕ EE 18 02 ЗЕ 04 EB CD :40 3788 Е! AF 32 DD 4C 32 DE 4C :47 
3200 C8 CD EF 32 CD 28 38 64 :47 3548 1B 30 24 02 36 ED 5B 08 :95 37C0 CD 48 38 ЗА 7D iF FE ӨЗ :47 
3208 30 CD ЗЕ 30 C8 24 04 36 :68 3550 36 B7 ED 52 СА 58 31 23 :А2 37C8 28 05 ЗЕ 01 32 7D ІҒ ED :27 
S2E0 23 22 04 36 2A Dé 34 CD :52 3558 22 72 ІҒ CD 22 38 57 52 :83 3706 78 6С ІҒ CD 12 30 ED SB :50 
S2E8 B2 36 22 Dé 36 18 DF СО :ра 3560 49 54 49 4E 47 28 08 CO 168 3708 76 ІҒ CD 24 30 CD E2 37 :9C 
32F9 SE 38 CD СЕ 35 СЗ 68 38 :сС 3568 18 30 CD 12 30 CD өс зе : 40 З7Е@ 18 ED ЕВ CD УЕ 38 EB 1А :99 
32F8 7E FE ӨО C8 4F ED SB 76 :5Е 3578 DA 47 31 26 06 36 22 79 :14 37ЕЗ 13 FE 00 CS FE 41 Са 07 :Сё 
-------------------------------- 3578 1F CD OF ЗӨ DA 47 31 CD :4А З7Ғ0 ЗА FE 3F Са C? За FE 4A :8C 
SUM! ВА 15 78 55 F7 20 7F 33 :35 | -------------------------------- 3728 Са D2 ЗА FE 23 28 2C FE :49 
SUM: BS 87 BS ES 49 F8 8F 95 :BB | --------- Tesco ных = 
3300 IF 1B 13 23 7E 12 FE OD :08 SUM: EF FC 07 84 50 77 97 OA :DE 
3308 28 06 B? 20 F5 ЗЕ 0D 12 :59 3580 22 38 4F 4B 21 0D 00 СЗ :Е5 
3310 ES CD 16 33 E1 С? 24 Dó :А5 3588 58 31 2A 78 IF ЗЕ 046 77 :05 3868 45 СА 51 30 FE 21 СА FD :76 
3318 36 7E B7 C8 CD 3D 33 D4 :44 3598 ED SB 76 ІҒ CD 24 30 1A :18 3808 1F FE 4F СА 68 За FE 53 :21 
3320 EF 32 CD 28 38 64 30 CD :АҒ 3598 FE 1B C8 EB CD 9F 38 CD :30 3818 СА DA 3? FE 51 Са 19 38 :47 
3328 3F 30 C8 2A 04 36 23 22 :ве 3546 SC 36 08 CD óF 34 ES 2A :18 3818 С? CD 28 31 СӨ ЗЕ 81 СЗ :B1 
3338 04 36 26 Dé 36 CD B2 36 :Ғ5 3568 06 36 22 СЕ 36 22 Có 36 :50 3820 1A 31 СЗ E2 1F СЗ DF ІР :р@ 
3338 22 Dé 36 18 DC 2A 06 36 1:58 3580 CD B2 36 22 C8 36 CD 23 :С5 3828 СЗ C7 ІҒ За DE 4C B7 20 :Е4 
3340 ED 5B 76 IF 22 62 33 14 :АЕ 3588 36 Е! 7E FE 20 20 01 23 :F7 38308 15 ЗЕ 01 32 DE 4C CD 22 :9F 
3348 FE 6D 20 82 B7 С? BE 20 :9B 35C0 22 СА 36 CD B2 36 22 CC :С5 3838 38 58 52 49 4E 54 45 52 :5C 
3350 04 13 23 18 F2 ЗЕ 0D BE :4D 35C8 36 CD E7 35 18 BC ES CD :45 3840 20 АҒ 4E 00 00 С? АҒ 32 :74. 
3358 20 02 37 С? 26 62 33 23 :04 3506 42 38 2А 04 36 CD CE 38 :79 3848 DE 4C CD 6B 38 CD 22 38 :C1 
3360 18 DE 00 00 7E FE 0D СА :49 3508 CD 42 38 ED SB Dé 36 CD :60 3858 58 52 49 4E 54 45 52 20 :44 
3358 58 31 4F ED SB 76 IF 1B iD9 35E0 34 38 CD 12 30 Е! C? ES :02 3858 4F 46 46 OD 00 C? ЗА DE :C? 
3370 13 23 7E 12 FE 6D СА 58 :F3 35ЕЗ 2A CC 36 ED SB СА 36 05 :49 3858 4C B7 C8 ЗЕ 01 32 DF 4C 147 
3378 31 B? 20 F4 ЗЕ ӨО 12 ES :40 35F9 B7 ED 52 ES EB 2A 02 36 :F8 3868 СЗ 09 1F ЗА 7C IF B7 20 :47 
----------- --------------------- 35F8 ES 19 ра SE 31 ED 5B ЕЗ :92 3870 07 ЗА DF 4C B7 C4 7F 38 :9Е 
SUM: 49 42 48 73 49 48 7C る 1 CF | -------------------------------- 3878 АҒ 32 DF 4C СЗ Dé IF CD +91 
SUM: 2B E9 9B 8D 49 13 1E 38 :7Е vx seien mireris же куз щы ы cibi ie: 
3380 ED 5B 74 iF 21 27 00 19 :ЗЕ SUM: 83 24 85 АЗ 1B Ai 1B 07 :7D 
3388 EB Е! 13 23 7E 12 FE 6D :9D 3608 4C ЕВ 19 DA SE 31 ED 53 :Ғ? 
3399 28 96 В? 20 FS ЗЕ 60D 12 :59 3608 02 36 Е! ES ED 4B СЕ 36 :вА 3880 12 30 CD 21 30 CD 22 38 :87 
3398 ES 2А 76 IF CD B2 36 0B :64 3610 B7 ED 42 44 4D ӨЗ E1 ED :48 3888 OD 50 52 49 4E 54 45 52 :31 
3340 ED 43 C2 36 05 2А 76 IF :BC 3618 B8 Сі Е! ED 5B CE 36 ED :93 3890 20 45 52 52 4F 52 OD 00 :В7 
3368 11 28 08 19 Di 22 СА 36 :45 3620 BƏ Е! С? ES ZA C8 36 ED :54 3898 C? СЗ Фа IF СЗ 94 ІР 7E :39 
3380 CD B2 34 OB ED 43 Са 36 :ЕА 3628 SB Cé 36 B7 ED S2 EB 2A :42 3840 FE 20 СӨ 23 18 F? 7E FE :8Е 
33B8 2B 22 CC 36 CD C1 33 E1 :F1 3638 D2 36 Е5 B7 ED 52 22 D2 :D7 3868 6D C8 FE 28 Св FE За C8 :ВВ 
33C0 С? 2A Dé 36 7E B7 C8 CD :C9 3638 36 Е! ED SB C8 36 B7 ED :01 38B@ FE ЗВ С? CD 64 38 C8 23 :98 


50 омм 1985.7. 


$ 

8 

5 
859289498 

$ 

5 


% 
® 
е 
о 
w 
Los 
a 
т 
№ 
o 
mmo Я 
м 
© 
© 
o 
А 
2 
N 


gas 
9% 
$- 
98 
28 
88 


4C B7 C8 3D 20 :75 


$ 

8 
989299288528 

% 


38 CF 37 :6А 
ЗӨСӨ С? EB CD 96 EB CD 48 :D6 
зе08 зе C? CD 45 08 E? іа :14 
3808 FE 2F 28 01 32 DB 4C :5Е 
ЗАЕ@ 13 1^ FE 2F 81 AF 32 164 
SAES DC 4C 2A EB АҒ CD 99 :9E 
Sere 38 32 06 4C CD 22 38 :68 
3er8 50 41 53 53 99 F1 Có :28 
SUM: 43 C8 09 36 АЗ 9С 62 FF :81 
3800 31 CD 15 36 CD 12 36 CD :1F 
3808 SE 38 CD 44 ЗВ CD óB 38 :52 
3B19 ЗА 06 4C ЗС FE 02 20 D? :91 
3B18 CD SE 38 CD 22 38 4F 42 *1B 
3820 4А 45 43 54 20 43 АҒ 44 :1C 
3828 45 20 45 4E 44 20 08 2A :86 
3830 E? 4C ED 5B ҒЗ 4C 19 2B :90 


3088 CD 06 49 ED 53 ҒЗ 4C С? :64 
3DC9 CD 9Ғ 38 CD 48 47 CD FF ieC 
30C8 38 FE 2C 28 ӨЗ FE ЗА Се :85 
3008 23 18 ED CD 9Ғ 38 CD 4E 1Е7 
3008 47 CD 9Ғ 38 FE 2C 28 63 *49 
3DE9 FE За СӘ 23 18 ED CD FF :8С 
3DEB 38 7E FE 0D СА 18 39 FE IDA 
SDF@ 27 28 РЕ 22 C2 18 39 :87 
SDF8 23 7E FE 9D СА 18 3$ 23 :Еа 
SUM: ҒЗ C7 4D 3C За B8 AB 07 :87 
3E99 CD 92 47 7E FE 9D C8 FE :Ғ5 
3E98 27 20 04 CD 1D ЗЕ СВ FE 1:39 
ЗЕ18 22 20 04 CD 1D ЗЕ СӘ CD :03 
ЗЕ18 92 47 23 18 Eó 23 CD А6 * の 9 
ЗЕ20 38 C8 2B 7E С? CD 06 49 :8Е 
ЗЕ28 7а ВЗ CB AF CD 92 47 1B :65 
SE30 7^ B3 20 F7 С? CD 06 49 :29 
3E38 ES 2А ED 4C 2B 7А CD 97 :53 
ЗЕ48 38 28 7B CD 99 38 Е! С? :26 
ЗЕ48 CD 36 ЗЕ CD 9F 38 CS 06 :ВІ 
ЗЕ58 08 CD BE 47 11 72 ЗЕ CD :40 
ЗЕ58 DƏ 37 С! DS С? 43 41 4C 138 
ЗЕ68 4C OD 54 48 45 4E 9D 4A OF 
ЗЕ6в 58 OD 4а 52 OD 52 45 54 :Ғі 
3E70 OD 00 7E ЗЕ 8C ЗЕ 81 ЗЕ :52 
ЗЕ78 55 42 ЗА 46 18 3? 06 С4 :32 


E 
$ 
è 
8 
3 
8 
8 


E 
2 
8 
z 
ELE 
& 
8 
% 
$ 


84 
2% 
$2 
= も 
oN 
NG 
88 
$5 
wr 
m^ 
85 
85 
-- 
$9 


3FE9 F4 ЗЕ РА ЗЕ 


282008892 
3 
7 
4 
8 


3 
2 
528 
8 

SR 


-------------------------------- 


è 
ümmeRS9 8 
8 
3 


8 

E 
25892927 

8 
2485504 8 
3283288 

2 

8 


エディ タ ア セン ブラ ZEDA 51 


4040 ва 47 C3 ба 47 ЗЕ DD 18 :78 42B8 41 00 38 95 ЗЕ 02 СЗ 92 :20 4530 51 47 11 54 SD СЗ 51 47 :85 
4048 62 ЗЕ FD CD 92 47 78 Cé :21 42C0 47 CD 54 48 28 44 45 29 :вА 4538 11 60 69 СЗ 51 47 11 62 :68 
4050 30 CD 92 47 За D7 4C СЗ :Ғ6 42C8 2C 41 OD 38 05 ЗЕ 12 C3 ICA 4548 6B СЗ 51 47 81 Сі DD 18 :7D 
4058 92 47 CD DD 47 CD 87 39 :07 4208 92 47 CD ӨВ 39 CD 06 4? :06 4548 17 01 D1 DD 18 12 01 E1 :D2 
4060 79 FE 8D Са BE 46 06 4A :А2 4208 CD ӨЗ з? CD 07 39 05 CD :B8 4550 DD 18 OD 01 Ci FD 18 08 :Е1 
4068 FE 02 C2 18 39 CD Bé 44 :DC 42Е8 DD 47 11 E8 42 СЗ С? 39 :24 4558 81 D1 FD 18 ӨЗ 81 Е! FD :C9 
. 4070 CD DD 47 79 FE 04 D2 18 :54 42Е8 15 43 1а 43 BA 43 1F 43 :64 4560 78 CD 92 47 ЗЕ ES CD 92 rae 
4078 39 СЗ óA 47 CD DD 47 CD 16B 42F9 24 43 29 43 18 39 18 39 :75 4568 47 79 C3 92 47 01 DD CS :FF 
--------- ----------------------- 42F8 18 39 18 39 18 39 18 39 :44 4570 18 17 01 DD DS 18 12 01 :6D 
SUM: DC B2 46 63 4а 78 BB C1 :75 | -------------------------------- 4578 DD ES 18 OD 81 FD CS 18 :C2 
SUM: Dé 62 ED CC 8D DE 06 F8 :24 ------------------------ -------- 
4080 07 39 79 FE Өр Са BB 46 :8F SUM: C5 34 23 36 70 B1 38 28 :03 
4088 FE 02 28 0B FE 04 28 15 :72 4300 18 39 BE 43 18 39 18 39 :44 
4090 FE 05 28 27 C3 18 39 CD :33 4308 18 39 ЗЕ 22 18 02 ЗЕ 32 :3B 4580 08 01 FD 05 18 03 61 FD :F4 
4098 DD 47 79? FE 04 D2 18 39 :C2 4310 CD 92 47 18 1А 11 ED 43 :19 4588 ES 78 CD 92 47 79 CD 92 :DB 
4040 06 09 СЗ óA 47 CD OD 47 :74 4318 18 12 11 ED 53 18 OD 11 :B1 4598 47 ЗЕ E1 C3 92 47 ЗЕ DD :10 
4068 7$ FE 02 СА 18 39 FE 04 :96 4328 ED 73 18 08 11 DD 22 18 :А8 4598 18 02 ЗЕ FD CD 92 47 ЗЕ :39 
4080 20 02 ФЕ 02 ЗЕ DD CD 92 :АС 4328 ӨЗ 11 FD 22 CD 51 47 D1 :69? 4540 21 11 ЗЕ 01 11 ЗЕ 11 11 :Е2 
40B8 47 18 DF CD DD 47 79 FE :А6 4330 СЗ 51 47 CD 07 39 11 3C 1:85 4568 ЗЕ 31 CD 92 47 СЗ 4E 47 14D 
49C9 02 са 18 39 FE 65 20 @2 :42 4338 43 СЗ С? 39 SE 43 SF 43 :7B 45B9 ЗЕ ЗА 18 ӨВ ЗЕ DD 18 02 :DOG 
40C8 OE 02 ЗЕ FD CD 92 47 18 :9$ 4340 се 43 F1 43 28 44 59 44 :40 4588 ЗЕ FD CD 92 47 ЗЕ 2A CD 216 
3000 C? CD DD 47 CD 07 39 79 :48 4348 83 46 86 46 89 46 GC 46 :36 45С8 92 47 18 12 11 ED 4B 18 :44 
4008 FE 00 Са C4 46 FE 02 28 :07 4350 8F 46 92 46 Ва 44 АВ 44 :5Ғ 45C8 66 11 ED 5B 18 05 11 ED :7Е 
40Е0 19 СЗ 18 39 06 90 CD DD 16D 4358 E? 44 ED 44 18 3? 7E FE :2B 4500 78 18 08 CD 51 47 23 CD :E8 
40E8 47 DA ҒЗ 46 79 FE 02 C2 :95 4368 28 СА C4 45 CD DD 47 11 :FD 4508 4E 47 C3 ӨЗ 39 11 FD ES :87 
40F0 DA 46 ЗЕ B7 CD 92 47 CD :88 4368 60 43 СЗ C9 39 18 39 29 :Eó 45E8 CD 51 47 11 DD E1 C3 51 :48 
40F8 87 39 CD DD 47 79 FE 04 :АС 4370 45 26 45 18 39 44 45 53 :DD 45Е8 47 11 DD ES CD 51 47 11 :90 
отете т уе ж dr азов жаз 4378 45 18 39 18 39 18 39 18 :5@ 45Ғ8 FD Е! СЗ 51 47 CD 54 48 :а2 
SUM! DE 6а 07 85 BD 17 ӨВ 67 ца | -----.--------------------------- 4SF8 41 46 OD 38 05 ЗЕ Е! СЗ :C3 
SUM: ES 6C C4 EB AD 44 S& OF 19A a re wil 
4100 D2 18 39 CD Bó 46 06 42 :34 SUM: DE 72 95 13 44 F8 BF FS :ЕӘ 
4108 СЗ óA 47 CD 2C 48 30 08 :Ер 4380 39 18 39 18 39 18 39 18 :44 
4118 ЗЕ CD CD 92 47 СЗ 4E 47 :69? 4388 39 18 39 18 39 А2 45 7E :4@ 4600 92 47 06 Ci 18 OF CD 54 :Е8 
4118 CD 07 39 06 C4 CD 57 47 :42 4390 FE 28 Са C? 45 СО DD 47 :ЕҒ 4608 48 41 46 90 38 95 ЗЕ FS :4C 
4120 C3 4E 47 CD 54 48 41 46 :48 4398 11 9Е 43 СЗ С? 39 2C 45 :28 4618 C3 92 47 06 С5 CD DD 47 :58 
4128 2C 41 46 27 OD 38 05 ЗЕ :62 43A6 18 39 32 45 18 39 49 45 :А7 4618 79 FE ӨЗ СА 18 39 FE 06 :99 
4130 08 C3 92 47 CD 54 48 44 :51 4348 58 45 18 39 18 39 18 39 1:98 4620 02 18 39 FE 04 СА 86 47 :BC 
4138 45 2C 48 4C 00 38 05 ЗЕ :8D 4388 18 39 18 39 18 39 18 39 :44 4628 FE 05 Са ЗА 47 СЗ 6A 47 :12 
4140 EB C3 92 47 CD 54 48 48 :38 43B8 18 39 18 39 18 39 А5 45 :DD 4630 CD 2C 48 30 05 ЗЕ С? C3 :40 
4148 4C 2C 44 45 Өр 38 05 ЗЕ :8$ 43C0 7E FE 28 СА BD 45 CD OD :14 4638 92 47 06 СӨ СЗ 57 47 06 106 
4150 ЕВ СЗ 92 47 CD 54 48 28 :18 43C8 47 11 CF 43 C3 C9 39 38 :67 4640 40 11 05 CO 11 04 80 7E :2C 
4158 53 58 29 2C 00 Оа 18 39 1:23 4308 45 ЗЕ 45 18 39? 18 39 4E :88 4648 Dó 30 DA 18 3$ FE 08 D2 :09 
4160 06 ЕЗ CD 54 48 49 58 0D :00 4308 45 50 45 18 39 18 39 18 :А1 4650 18 з? 23 87 87 87 80 47 :08 
4168 D2 76 46 CD 54 48 49 59 :99 43E0 39 18 39 18 39 18 39 18 :44 4658 CD 07 39 C3 10 47 CD C3 :87 
4170 OD D2 7А 46 CD 54 48 48 :50 43E8 39 18 39 18 39 18 39 FF :CB 4660 47 06 C7 02 57 47 7E Dé :D8 
4178 4C 0D D2 7F 46 C3 18 39 :04 4З3Ғ8 45 7E FE 28 СА СЕ 45 CD :93 4668 30 4F DA 18 39 FE 08 D2 :82 
----- --------------------------- 43F8 DD 47 11 06 44 06 00 CD :52 4670 18 39 23 СЗ 57 47 ЗЕ DD :Р@ 
SUM: 82 ФЕ DD 9E 7E 8C 1C АС :00 | -..................... еттт 4678 18 02 ЗЕ FD CD 92 47 78 :73 
SUM: 84 85 FB 47 52 E6 04 EA iC1 | -....... ------------------- ----- 


4188 ЗЕ 46 18 OF FE 31 20 04 :FE 4488 DƏ 39 06 F? DS С? 18 39 :F7 
4190 ЗЕ 56 18 07 FE 32 C2 18 :BD 4408 18 39 7F 46 18 39 76 46 :23 4680 СЗ 92 47 06 40 11 9 る 48 :41 
4198 39 ЗЕ SE 23 СЗ 92 47 06 :7А 4410 7А 46 18 39 18 39 18 39 :B3 4688 11 06 50 11 06 58 11 06 :ЕО 
4180 05 18 02 86 04 CD DD 47 :1^ 4418 18 39 18 39 18 3? 18 3? :44 4698 68 11 Bó 68 CD DD 47 38 :08 
4168 D2 ІҒ 40 C3 18 37 06 ӨЗ :4Е 4428 18 39 18 39 18 39 АВ 45 :E9 4698 14 79 FE 0E Са 72 47 FE tiA 
41B0 CO DD 47 79? FE ФЕ D2 18 :4@ 4428 7E FE 28 CA B4 45 CD DD :11 4660 OF СА 76 47 06 06 ба 18 :64 
4188 39 FE 9С СА 18 39 CD 54 :7Ғ 4430 47 11 37 44 C3 С? 39 60 :05 4668 39 80 СЗ 92 47 78 06 за :00 
41C0 48 2C 28 08 ба 18 39 CD :94 4438 45 72 45 77 45 18 39 18 :21 4680 CD 92 47 СЗ 48 47 ЗЕ ED :23 
41C8 54 48 43 29 0D 38 98 CD :22 4448 39 DD 45 18 39 18 39 18 :15 . 46B8 СЗ 92 47 06 80 11 06 88 :С1 
4108 В6 46 04 40 C3 SE 47 ЗЕ :Е8 4448 39 18 39 18 39 18 39 18 :44 46C0 11 94 90 11 06 98 11 06 16D 
4108 DB CD 92 47 CD 48 47 C3 :ае 4450 39 18 39 18 39 18 39 96 :C2 46C8 BB 11 06 BO 11 9 る АВ 11 :4Е 
41Е8 ӨЗ 3$ CD 0B 39 CO 54 48 :Bó 4458 45 7E FE 28 Са B8 45 CD :7D 4600 06 A0 CD FF 38 СО DD 47 :3B 
41E8 43 29 2C 00 38 19 CD DD :93 4468 DD 47 11 68 44 C3 С? 39 iA6 4608 38 19 79 FE ФЕ Са 72 47 159 
41F0 47 79 DA 18 39 FE ӨС СА :BF 4468 7C 45 81 45 86 45 18 39 АЗ 46E0 FE OF Са 76 47 FE 10 D2 :74 
41F8 18 3? FE ФЕ D2 18 39 CD :4D 4470 Е? 45 18 39 18 39 18 39 :21 46Е8 18 39 Dé 04 DA 18 3? 80 :D8 
es uo ые lE i А ша eae eir ime 4478 18 39 18 39 18 39 18 39 :44 46F0 СЗ 92 47 78 Có 46 CD 92 :7F 
SUM: 31 30 30 A4 E2 64 00 33 :C8 | --------------------- ーー ニニ ーー ニー ニー ニニ 46F8 47 СЗ 48 47 06 10 11 06 Cé 
SUM: Eó 40 ЕВ FE 40 40 Aó OF ieE -------------- ------------------ 
4200 Bó 46 096 41 СЗ 5E 47 ЗЕ :Е? SUM: 47 FD 40 CS ӨС ZF C8 DA :54 
4208 D3 CD 92 47 CD 48 47 CD :А2 4488 18 39 18 39 18 39 18 39 :44 
4210 54 48 29 2C 41 Өр ре Сз :D2 4488 ФА 45 06 70 CD DD 47 ра :28 4700 00 11 06 18 11 06 08 11 SF 
4218 18 3? 06 Е? CD 54 48 28 :D1 4490 AD 46 79 FE BE D2 18 39 :98 4708 05 20 11 06 28 11 94 38 :В4 
"4220 48 4C 29 8D D2 7F 46 CD :2Е 4498 FE 8C СА 18 39 C3 99 46 :C7 4718 CD DD 47 DA 18 3$ 79 FE :93 
4228 54 48 28 49 58 29 Өр D2 :40 4460 CD 54 48 49 0D 38 06 11 :OE 4718 06 DA 18 39? FE OE 28 OF :74 
4230 76 46 CD 54 48 28 49 59 :EF 4468 ED 57 СЗ 51 47 CD 54 48 :08 4720 FE OF 28 OF ЗЕ CB СО 92 :^С 
4238 29 0D D2 7а 46 CD 2C 48 :99 4488 52 6D 38 04 11 ED SF СЗ :BD 4728 47 79 06 06 80 18 63 ЗЕ :05 
4240 38 0B CD 07 39 06 C2 CD :ES 4488 51 47 CD 54 48 28 42 43 :АЕ 4730 DD 18 02 ЗЕ FD CO 92 47 :08 
4248 57 47 СЗ 4E 47 ЗЕ СЗ CD :С4 44C9 29 8D 38 05 ЗЕ OA C3 92 :10 4738 ЗЕ CB CD 92 47 За D7 4C :0С 
4250 92 47 СЗ 4E 47 CD $F 38 :05 44C8 47 CD 54 48 28 44 45 29 :ва 4740 CD 92 47 78 Có 06 18 4A :4C 
4258 18 08 CD 2C 48 38 14 CD :7A 4408 OD 38 95 ЗЕ 1а СЗ 92 47 :3E 4748 CD 84 49 7B 18 44 CD 06 :Có 
4260 07 39 7$ FE 04 D2 18 39 :DE 4408 86 78 CD DD 47 02 99 46 :20 4750 49 CD 48 47 76 18 ЗВ 79 :ЕЕ 
4268 06 20 CD 57 47 18 09 ЗЕ *F9 44E0 7E FE 28 C2 AD 46 C3 Ве :CC 4758 87 87 87 80 18 34 79 06 :ве 
4270 10 18 02 ЗЕ 18 CD 92 47 :26 44E8 45 3E DD 18 02 3E FD CD :82 4768 06 DA 18 39 87 87 87 80 :44 
4278 CD 06 4$ ЗА 06 4C FE 01 :77 44F@ 92 47 CD DD 47 38 1B 79 :96 4768 18 28 79 87 87 87 87 88 :55 
-------------------------------- 44F8 FE ӨС СА 18 39 FE ФЕ 02 :03 4778 18 28 ЗЕ DD 18 62 ЗЕ FD :А8 
28823303. .48.890.9€-F8 ЗУ 94.124 | |. ニニ ーー ニニ セー こう ビュ ミコ ニコ ーー っ ここ カサ ネー こよ ひだ た さ の な っ 4778 CD 92 47 78 Có 86 CD 92 :49 
SUM: 96 EG 4B ЕА CF 62 27 891 126 | -------------- ------------------ 
4280 C2 92 47 CD 81 3D 02 92 :вА SUM: А6 ҒЗ BB ES AD F4 ҒА Е7 :BB 
4288 47 C3 1B 39 CD DD 47 D2 :21 4508 18 39 06 06 DA 18 39 Cé :1Е 
4290 33 43 CD 54 48 49 2C 41 :95 4508 78 CD 92 47 ЗА 07 4C C3 :36 4788 47 ЗА D7 4C 18 ӨС ЗЕ DD зЕЗ 
4298 00 38 96 11 ED 47 СЗ 51 :^4 4518 92 47 ЗЕ 36 CD 92 47 ЗА :2D 4788 18 02 3E FD CD 92 47 798 :73 
4260 47 CD 54 48 52 2C 41 0D :7С 4518 07 4C CD 92 47 СЗ 48 47 :1В 4798 Có 20 Е5 05 2А Е? 4C 23 :22 
4208 38 06 11 ЕО АҒ СЗ 51 47 :Е6 4528 11 42 4B C3 51 47 11 44 :4Е 4798 22 E? 4C 2B ED SB ҒЗ 4C :99 


52 омм 1985.7. 


*04090250N-« 


Е! С? 08 :57 
28 ӨЗ 08 :84 
35 4A 18 :B9 
12 11 5D :87 
4C 18 08 :95 
11 18 4B :62 
бе 38 C8 ES 
CD Fé 47 :C2 
CD ва 38 : ва 
2C св га :03 
C9? 11 33 :90 
79 FE 0E :43 
35 DA 4E :F9 


E OR AD OR tt DA AN OR tt tt ott tt te eet ot er eee eer ot 
1 288 EDITOR ASSEMƏLER 

1 FOR 5-05 
————— 
' 


ゃ 3966 


41 4E 44 :05 


4848 0D ағ 52 47 ФО 

4850 0D 4F 52 ӨО 58 АҒ 52 OD :Ci 
4858 43 50 00 41 44 43 OD 41 :Bó 
4860 44 44 0D S3 42 43 0D 53 :СО 
4Bé8 55 42 90 44 45 43 0D 49 :С6 
4870 4E 43 8D 45 58 00 49 4D :DE 
4B78 90 4A 50 00 4а 52 Өр 52 1AF 


SUM: Ci 98 АВ ОҒ 66 34 АЗ ҒЗ :86 


4680 53 54 Өр 44 
4B88 43 41 4C 4C 
4в98 OD 49 4E ӨО 
4898 50 55 53 48 
авай 90 42 49 54 
4вав 0D 52 45 53 
4880 00 53 4C 41 
4BB8 0D 52 4C OD 
4всФ 52 52 00 52 
4BC8 44 00 45 4C 
4806 46 ео ве се 
4808 3D Е6 3D 25 25 ЗЕ ОЗ Р? 
4BE9 3D ОЗ 3D 35 AC 3D 88 :61 
4ВЕЗ 3D AC 3D ре 46 Са 46 CD :19 
4BF9 46 C7 46 SA 40 7C 40 D1 :7А 
48F8 40 E4 40 FF 41 АЗ 41 23 14B 


4E ба 00 :F7 
52 45 54 114 
55 54 ӨО :Bó 
58 ағ Se :3C 
53 45 54 :Е5 
53 52 4C :Ғ5 
41 E 
4C 43 00 :А6 
43 90 4C :F1 
45 00 49 :0@ 
Ce 30 Е6 :33 


LLEEEEELEELER: 
8 
а 


SUM: 46 E8 


4C00 41 88 
4C98 46 <F 
4C18 41 E2 
4C18 46 42 
4C20 47 ев 
4C28 47 95 
4C30 ЗЕ AG 
4C38 өр 48 
4C49 58 0D 
4C48 90 44 
4CS9 өр 28 

28 49 

8e 4E 


エディ タ ア セン ブラ ZEDA 


53 


20 ӨЗ 13 10 F? 


зезс сз Са IF 

Сэ Co IF 
3042 C3 Fi IF 
3045 СЭ B2 IF 
3048 СЗ BE IF 
3948 СЭ СІ iF 
、394E СЗ F7 ІР 


LES 


1F 


$285 $8 


ИНИНЕН 
5335 $5999 SEN 53» 


uox 


582% айы 282 83 
LII 


22381 
TIT 


227222282948 82838885 
3 
% 

2548085 


ннан 


% 
21 СА 
23 Са 
41 CA 
4C са 
$3 C^ 
$1 CA 
LaL 
se эө 
ps 
FE 26 СА FS 31 
FE 42 CA 9A 31 
FE 43 СА 64 33 
FE 44 Са 54 32 
FE 45 СА A? 31 
РЕ 46 CA РӘ 32 
FE 48 CA 85 34 
FE 49 Са 19 32 
FE 4D CA C8 31 
FE 4E СА Е? 31 
FE 58 CA 18 32 
FE 52 СА OD 31 
FE 54 СА BC 32 
FE 58 CA АҒ 31 
3183 FE ЗА Са 94 32 
3180 FE 28 СА 71 31 
3100 FE 20 CA 82 31 
3112 C3 44 зе 
3115 
3115 
3115 СО 29 31 
3118 се 
3119 АР 
3118 
3114 зг 7D IF 
3110 CO 12 эв 
3120 CD 22 38 
3123 43 40 54 ее 
3127 с» 
3128 
3128 
3128 СО 4E зе 
3128 7C 
312C FE өг Се 
312F ЗА 70 IF 
3132 FE ӨЗ Cê 
3135 ЗЕ өз 


94 АҒ 32 70 


1332323322383?3238223231 


3 
< 
5 5 S 8%%% 1% 5 1666.6 % $ 333533355 
т 


f, DE) 
А<28 THEN INC DE*JR GETL1 


$ LINE POINT 
% ASCII CORD TEXT EDITER 
$ END CORO 1$ $00 ео 

4 


ECOLD 


JP 
QDCOME 
CALL 
RET 
XOR 
go0FF 
LO 
CALL 
CALL 
ом 
КЕТ 
QOON? 
CALL 
о 
IF 
о 
Ка 
ш 


f, (HOVSHD 
А‹›З THEN XOR ALD (ODUSED , А 


^1 
EDIT, A 
CKEND 


SP, (#ЗТКАО> 
м. 


95555555555555 
E 
3 


‚A 


n 


AO2 ВЕТ jMZ-1590 


28558 


979352939 


973998 2798589958 


$7»? 595490 979890 


238 
528 


9858989955599 $9 


28288 
に ささ すす 


à 
е 


$ 
は 


*?892 % 8 


oe 
ei 


KRS 


295 28 58 


ұз 


?2 


529% 


ел 


2% 
SN 
%% 
[13 


76 
зе 


41 4B 


4F 52 57 20 


НИНБНЕНВНИВЕИИННИ 


a 
Ы 


LLEEEFEFEREERETTEETEETIEEFEEEEEEEEL EH TTE T ETT ETT: 


ИТЕНИ ЕЧ 


POMINS 


POMINS1 


8 
4 


ЕЕЕ 36 4355553 


| 


Н 
3 


$ 
539535 pg ssp #455 558562 841858 345552 525gses 
Е 


POINT 


i 


E 


нр кер 53 3p sg SERE aserppe 


LET 
Е 


PMP 


rs 


HL 
н. 


| 33 
Ё а I 22 4 n 
{1 ү 1 T T 
t. $ E 8k $ 1 Е L8, 1 itt 4: 95 зі 4 р ij 214 2$ 
ЕО АЧ EFI 
Һінз nnt. 8 i Aera балы od ess жн Bulls 2005 Жыр ЖИГЕР 
ЕЛЕСТЕТТІ jfi. cost HER GO ва ава абай зза ааз а обла йь 
“ - + 
m | ii Lj 
инвниниининнинининни;иНИииИниИнНниннининниининнии ИННИ анны Ы 
23 
$8 
5 8 4 4 4 83 
$ 5 Б 2 Ы 8 3 3 8 % 5 à 3 з $$ 
5$ s2 s? ч 22 t8 858 33 5 88 8 88 35338 28800 98 8 3 $333 8% 83385 333385 833338855 $8 8858482 
$33 2 852 2 3 92% чаве 85 22 28 гро RA 58 C 85 SRR 926% 28548 225 I 52125 NB 87502 070803 8020888825708% 8085358 


ташта WAR 8 


инишннининнишнинининц 


3 
8888 à 858 2882 92258 38338958 
38833 3 З 82% 2888 8 1 88+ 258899 5 
58851025  8$888488588$28838728885$320 5 


HHHHHHHHHHHEHHHHEHHHHHHHHHHHHLHHUHHBHEBHHHBHHHEHHEHHPHBHHHHE 


ESS TRPESSTUSStRU 2RRRERSSSSS 0488885255 588884835 


НИНИНИНИНИНШШШШЕИНИНШШШИНИШННИНИН 


& R88 58485548858%858 n 


НН ен 
"thire zm en т 
ISIHIHHHHIIBHIIHHET 


s E 
: i i I гі 
Mt f: ііі à Rodi $ 32 tel #3 ая 
ROME m MEE ір Publi 
in gf 84 1: нина А зорь 5 ТТЕ Н 
ir gi i, ili ТЕА: нні eni i 4®з H i din iid { j #4 : 
Е は は お 38853133835 ddai ЕҮТТЕРІТІТІ Hell 4142.53 3 
і ШТ LIE 
S ATTIE FIT ETTE ETETE EEEE EHETEEHT ETT TET TTITEHETHIT HIE: 
: 2 5 
$ % : 5 
3333 238 3 4920 азан 2 $833 3 2222 RRR : 8 à 82932 3 Á 2213 8 #8 
2388 $2* 1 172 tus 8 2 S585 5 12825 NUS 9 BR 32 Pe < 2 БАБАК I 12818 — 2084 
$38328185$:888905 8820855 8 RS888&SNS8NS 8860 KEZIA SRSERSSSS 08205 5 28583050158? 4 8% < 
ИНННННИНННННИН НЕН 


55 


エディ タ ア セン ブラ ZEDA 


: : 
: Е Me В 
tH ӨТ. і 
рі Eu | Т Еа К n AE rd 
1 B 2 i х 55 dial ҰН і ii. А. |, il #1 Чү, ў р, à d $ .} 8 i 
t RBS ізі d MUT 2433343 °4#2{4#2 i Е ПЕН > 88E j «95 we 
port ий lei : , на, НИЕ: abos оі фу d eta ped 
2 HE #531055 ТЕТІ ELEELE E PETEN" d қ «seii d diese anas di Bib s dos bids 
in 1 i ШҮ бозу wid Я 
“АЙ с = © --а 0 -- $ 8 
1 寺村 は は 1 は 1 оиининиянниншниннинннннныан ығын 
3 1 аа 3 3 за 8 
3288288 3$ 8 3 58 cf 87 8 838 3 sa 88 38 24 33 4 1329212 FE 3 88 
9269844 88 8 з ив BB $99 8 в: 388 S 85 88884: 256: : $ 15 + 842101 24 En 3 $ gir 
09022! ЗОНД ВЫЗОВ ашагыз айанын © SEMAMMISMATEIRI еса 8 031312 BSEAG 150153 4 ean i 
LLL EEFFEEEEFFFEFFEFFEEFFFEFEFFEEFFFFFFEEEEFEEEFEF FEF EFEEEFEEFFFEEFFFEFEEFEFFFFFFELELEFEEFEEEEEE irri ioo 
t 
$ © 
Н 
zi i : T 
5 3 3 3 is 
s 3 | 1 P ^ 
r $ 1: 4 j : 2£ pp 5% $22 2 ミ 
Was $ г â : ib. 3 e ig с $ HB ше 
dis j } АЯ. 13 i, 3 ін: hi ЕН i МЫн H 3 hii f ыы TE ^i ЕЖ 454% ый и 
iii n БЕРЕН: Li lub hod ВИ e. HH bal dH unita НИ 1454558 
. о ココ “ココ 4 4 4 E! 
oss § за sss байк ай азы в 284338 & diis | as sbesietada disid si азайыш Наволок 
77 hd i f $ ; 
EEEEEEELEELELELLEEFELELELLLEFEEEH EFE ELTE нин ини ининин инин иңир пиннианыс НЕНИЯ 
e 2 $ 3 2 5 г 
; Е : 3 8 Ч 82528 
s a $ 8 x $ 55254 8 
1 . $ т зат ELA 8 K 3 5 804% & < 
88582 #8 5:5 аа 2 2589 32285318 25 56 58: 23353 A 585 25 32: 28205 SRS 22428 5 5 RR да 3 334344 33441 
8892: RA 2828 му 5: 8828 25812 S28ERSMSG #9 ИФ ENY 29278 2 544228 RON 55888 "UD Етар 8 RI RAS kz $ 2520250 2589 
+85580 88íP$r$220238818 525824: 848292888546%82 18510:3892298120 2 2838860 22%2848552155228848820  $NIG5I2788 503901338 988zFf2828* 
る る ご NND の の ロロ ーー - t - LA 13 - е е 
HE ТИШИН ТИЕН ШЕ ЛУ Т ШИ ЛШ 


56 омм 19857 


57 


5 
M 
ШЫ 
T 
5 
: ' E i X 
| о и Qo dla: 
r1 {= HAN i $ É M. 2888 81711 1525.5 ж. kak н 
ШІН 2 ШЕРІН. i ihi i i quo L4 tun ia nii бын 
H s в s 353385 різ 25 asas asasi MTM акк} ТГ акар ass Esad BF E 235 424 =2 35 
В он 
HH i EEEEEEEEFLEEEEELEEEEELLL 
LE ҰН E 38 
s.s 99 38% 9889: $ 95 45 8 %5 3538 $8 5% 888 8 888 8 283833328 8 25 5° g з 
2565 BSNS EKLERI $8255 RAS К 52 SaN 138 іт зе 558 1 4 885% $t 288585228 > 8Е 95 2% 5882 58 
8 3 3 558880585 41882585 45890 45555 %80 88885585 8 2 FHSS БЕРЕР 8850 FEELS PER? 8802828282855 85055% 930 БИН НОБ NN 
НИН ИАН ТЕНЕ 
: 8 < 
8 { 
Е | j : 
+} E 4 і 
12% de T4 s 
Fi Е В < % 8 3 « z $ 
3 E 1 TT: гу? boe i : 
FERR: : га fh, 5 de pf iig l 
iê afte КЕНЕ нож Lon deba dH albi i il 
E a9» 52956565 ИН 88 ass 8808: s sglos зь ўв das Pando зь 3 Б. р Ше 
ЕЛЕКТІ "| ЖЕНТ. | 
HIER は は 3 は は 3】 нон H 1111119 11000 PPEPRPRISIR  инниннининныныныыН 
а 8888 28% $ S3 8 9888 8 rs з 
а 8888 252 8 FRB? 8 8888 280 si 2 
8 8888 55202 24492 8 RRRA “ЕТ " 348 85558 
s 8 авва 2200 2 5422 8 RARR 2 * 8898 "E SUE" 55245055% 
: 252% 518 8 88884 2227 + KARS 8 80888: 522 2 24556 V98 &8 92 28 8 0555855555 5 = 
$5 985 2222222 $029 2382 LEN 8 888088222987 3585128 888888 20% 9% : “84922 88% REL е: 1100 к 05395895305 8:5 
55 26 Е42Е2ЕЫ5 2111222 33538 SEEN 88898 88888822578: 5559098 ARRIR FIBRERRE 88883 ANNS ire 888% б 88SSEEEEEEEEEE5 8808 
RHHBIHIN unm gini. HEGEL EE ТОШ БУЗЕТ 


| ا ن ت کے مھ ر م کر کوج م کی کر کے ےی ت ت وی‎ mR r e pre E Rp a a te a a ae a aS i LOCO тз Э ーー ニード ーー 


3719 ЗЕ 93 11 1137 ERR4 LO 308 sii ЗАТЕ 85 3^ 1270 CALL сомотее 
3918 ЗЕ 04 11 1138 ERRS LD 4,4 08 sit Зав: со 12 зө 1271 CALL м. 
3716 ЗЕ 85 1139 ERRé ір 5 3484 18 E9 1272 JR соме: 
3920 32 08 4C 1146 LO —(ERRMO,A 2044 1273 
3923 CD B3 38 1141 CALL SPLOP sens 1274 COrO19@ 
3726 C3 87 38 1142 JP ASENe@1 3686 CO 9C 38 1275 CALL PEEK 
3929 1143 30689 87 20 99 CD 12 За CD 1276 IF &-0 THEN CALL NL CALL PRTOFF JP AHO 
3929 1144 ЕАЯ:0 T 
3929 За DƏ 4C 1145 Lo 3098 48 30 СЗ CF 37 
372c 87 Cg 1146 1F 3e95 ES 1277 PUSH HL — 
392Е 30 28 ӨЗ 11 78 3? 1147 54 ОЕ, ERRMSG 1 3496 1278 COMO10! 
3934 30 28 ӨЗ 11 86 37 1148 IF DE,ERRMSG2 2004 CO 9C 36 1279 CALL PEEK 
3934 30 29 ӨЗ 11 А2 39 1149 IF DEC(A»*0 THEN LO DE, ERRMSG4 ЗА?» 23 1280 INC не 
3740 30 26 ӨЗ 11 ^F 3* 1150 IF DEC (> =@ THEN LD ОЕ, ERRMSOS 369^ РЕ ео 1281 СР +0 
3946 30 20 ӨЗ 11 BC 3? 1151 IF DEC (A) =@ THEN LO DE, ERRMSG6 ЗАФС ге FB 1262 JR NZ,COMO181 
apac 18 өз 1152 JR си ЗАРЕ CO 9C 38 4F 1283 CALL PEEK LO Cia 
394Е 1153 ERR3 See2 23 1284 INC ML 
394€ 11 95 39 1154 LO  DE,ERRMSOS 3443 CD 9C 38 47 1295 CALL PEEK LO В.А 
3951 1155 ERRI! 3647 60 69 1286 L0 HL, BC 
3951 CD 34 30 1156 CALL MSG JAA? CD 48 30 1287 CALL PRTHL 
3954 CO 42 30 1157 CALL PRTS ЗААС ЗЕ ЗА 1208 LO вт" 
3957 За ОС 4C 1158 LO а, ставь» ЗАРЕ CO 15 30 1289 CALL PRNT 
395A 97 26 ӨЗ СО 12 36 1159 IF А‹›ё THEN CALL NL 3481 E1 1298 POP HL 
3959 CO 21 ЭВ 1168 CALL BELL завг 127: COMO206 
3963 1161 ERRI2 34682 44 40 1292 LD SCHL 
3963 ЄЗ 1162 PUSH ML 3684 CD 9C 38 1293 PEEK 
3964 05 1163 PUSH DE ЗАВ? 23 1294 INC ML 
3945 2A 04 36 1164 о HL, а. мамо) 3688 FE 00 28 05 1295 IF 4-960 JR сомо: 
3968 СО CE 38 1165 CALL DECPRT завс со 15 зе i296 CALL PRNT 
. 9968 СО 42 39 1165 CALL PRTS 3eBF 18 F1 1297 JR сомогее 
396Е ED 5В 04 36 1167 LO ОЕ, (LINEAD) зесі 1298 
3972 CD 34 Зь 1168 CALL MSG заст 1299 СОМ019 
3775 CD 12 зе 1169 CALL м. зас: гэ 1300 INC HL 
3978 01 1178 POP ОЕ зесг 23 1301 INC HL 
3979 Е! 1171 POP HL 3403 CO 28 38 CF 37 1382 CALL PAUSE DEFH AHOT 
397A С? 1172 RET засв сӯ 1303 RET 
3978 1173 заст 1394 
3978 4E АҒ 20 4C 41 42 45 1174 ERRMSO! DM "МО LABEL ERR* DB $00 зас? 1395 сом? 
3982 4C 20 45 52 52 90 3ec9 EB 1306 єх  DE,HL 
3798 4C 41 42 45 4C 20 20 1175 ERRMSG2 DM "LABEL ЕРА" DB +00 заса CO ев 49 1307 CALL FIGUR 
3909F 29 20 45 52 52 eo 3eco ЕВ 1308 EX DEFHL 
3995 32 20 4С 41 42 45 4C 1176 ERRMSG3 DM "2 LABEL ERR* 00 +00 JACE co 49 зе 1307 CALL PRTHL 
399C 20 20 45 52 52 00 зеді с? 1310 RET 
7 3762 $3 5? 4E 54 41 58 20 1177 ERRMSG4 OM — "SYNTAX ERR" DB #00 2402 1311 
ата? 20 20 45 52 52 00 3602 1312 Jure 
ЗФАҒ 52 45 4С 41 54 49 54 1178 ERRMSGS DM “RELATIVE ERR" DB ео 3e02 CO 45 зе 1313 CALL НЫНЕХ 
3956 45 20 45 52 52 00 3405 ов 1314 RET C 
39BC 53 54 41 43 48 20 20 1179 ERRMSGé DM "STACK ЕВА" DB Фер 3406 Е? 1315 ғ” оо 
| 99C3 20 20 45 52 52 ер 3607 1316 
37с7 1180 ONGOTO зерт 1317 і---------------------.--- 
39С9 96 99 1181 шо ве 3607 1318 ASEM 
` 39СВ CO ое 37 1182 CALL DATAOUT 3607 1А 1319 LO А, ФЕ 
Э?СЕ 05 1103 PUSH DE 3608 FE 2F 28 oi ^F 1320 IF AO */* THEN XOR A 
Э?СЕ С? 1184 RET 3400 32 ов 4с 1321 LO — (CRTSRO,A 
3900 1195 зеге 13 1322 INC DE 
_ 3700 1186 DATAOUT зекі 1^ 1323 LO а, (E - 
3900 ES 1187 PUSH HL ЗАЕ2 РЕ 2F 28 01 AF 1324 ІР &O*7* THEN XOR ^ 
3901 る @ 6» 1188 LO  ML,8C SAE7 32 DC 4C 1325 L5 ставѕн,а 
3903 2% 1189 ADO нын. ЗАЕА 2A EB 4C 1326 LO мі, OKOFST , 
o 3704 19 1198 400 HLODE 34ED AF 1327 хов ^ 
3705 ЗЕ 1191 LO Е, (OL) INC HL JAE CD 99 30 1326 CALL POKE 
3907 56 1192 LO р, > 1329 өзЕмег 
3706 E1 1173 POP 32 06 ас 1330 LO  PASS),A 
3909 С? 1194 RET Fs 1331 PUSH AF 
ЕУ! 1195 со 22 зе 1332 CALL SPPRNT 
ШЕ 1196 тиииюининннининиининининининн 50 41 53 33 ЗА 1333 DM — *Pessi* \ 
2 39DA 1197 ASAVE 4 1334 ов 9 
、 3904 CD 45 30 1198 CALL HLHEX ғ 1335 РОР АР 
3900 ре 1199 ВЕТ С Ce 31 1336 400 д, *1* 
| POE 22 79 iF 1200 LO —(wOTADRD,HL CD 15 36 1337 CALL РАМТ 
З7Е! 22 ЕЗ 4C 1201 tb н. со іг зе іззе CALL м. 
Э?Е4 ІА FE 9D CB 1202 LO А, OE) IF A-9090 RET СО ЗЕ 38 1399 CALL PRTON 
37Е8 із 1203 INC OE CD 44 38 1340 CALL ASEMIeS 
39E9 CD 45 зе 1204 CALL HLHEX со 68 38 1341 CALL PRTOFF 
ЭФЕС 08 1205 RET C за 06 4C 1342 шо A, PASS) 
Э?ЕО ED 48 70 iF 1286 LO 8C, <WOTADR> 3c 1343 INC ^ 
39F1 B7 ED 42 1207 SUB HL,BC FE 02 29 0? 1344 IF AOEND JR өбемее 
3774 23 1288 INC HL CO SE 38 1345 CALL PRTON 
39F5 22 72 iF 1209 LO —(wSIZE),HL CD 22 36 1346 CALL SPPRNT 
39۴8 1А 1218 LO A, (DE 4F 42 4A 45 43 54 20 1347 DM "08ЈЕСТ CODE END ” 
39Ғ? РЕ ФО 1211 CP ёр 43 4Ғ 44 45 20 45 4E 
39FB св 1212 RET 2 44 26 
ЭФЕС 13 1213 INC ОЕ ве 1348 ов ё 
39FO CD 45 зе 1214 CALL HLHEX 2А E? 4C 1349 LO нш, (08JCNT) 
3408 ов 1215 RET C ED 58 F3 4C іззе LO ОЕ, (OFDATA) 
ЗАВІ 22 GE IF 1216 LD —(WEXADR), HL 19 1351 400 MHL,OE 
3604 1^ 1217 LD аж 28 іззг DEC н. 
3605 FE 00 28 15 1218 54 A-9890 JR ASAVESS со 1353 CALL PRTHL 
30? FE 20 20 90 i219 IF ао" * JR eSeuese со 1354 CALL м. 
3600 13 1220 INC DE со 21 эө 1355 CALL BELL 
SAeE СО 45 зе 1221 CALL HLHEX ca 1356 JP PRTOFF 
3611 08 1222 RET C 1357 
3ei2 22 F3 4C 1223 LO  (OFDATA), HL 1358 АЗЕМ: 00 
3415 1^ 1224 LO а, (OE ағ 32 DA «c 1359 XOR а LD  (DOCND,A 
3A1< FE 00 1225 CP s00 32 09 4C 1366 LO — (THCND,A 
3218 28 94 1226 JR 228055 32 Ев 4C 1361 LO  (PLINENO), A 
aaia 1227 ASAUES@ 67 ФР 22 Е? 4C 1362 LO њар (аю <OBJCNTDHL 
BAIA FE За ce 1228 IF 973" RET 22 E7 4C 1363 LO  (SOPNT); HL 
3610 із 1229 INC о 22 F3 4C 1364 LD  (OFDATA), HL 
3A1E 1238 АВ Ж55 23 22 04 36 1345 INC HL LO — (LINENO? HL 
JAIE ЗЕ Ө! 1231 Lo Ai 22 Е: 4C 1346 LD (PAGE, HL 
зеге CD 18 1232 CALL FILE 2А EB 4C 22 ED 4C 1367 LO ні, KOFST LO — (LABPNT), HL 
3423 CD 22 зв 1233 CALL 21 FB 4C 1348 LO HL, STACK+2 
3424 57 52 49 54 49 4E 47 1234 ом "WRITING * 22 Е? 4C 1369 о CSTACK) HL 
Злго 20 2^ 08 36 1370 LO ні, (TEXTST) 
3A2E 00 1235 ов e 1371 ^SEMIS! 
| зеге со 1236 CALL FPRNT 22 04 36 1372 LO — (LINEAD) HL 
3e32 со 1237 CALL WRI 7E 1373 р AH 
3435 DA 1236 JP  C,ERRPRT 87 1374 OR ^ 
3438 2а 1239 LO — ML, (OFDATA> ce 1375 RET 2 
3438 22 1240 LD WOTAOR) ; HL ағ 1376 XOR а 
ЗАЗЕ СО 1241 CALL WRO зг ов 4с 1377 LO —(ERRMO,& 
3641 ол 1242 JP  C,ERRPRT CO А5 38 1378 CALL ASEH299 
3644 СО 1243 CALL SPPRNT 23 1379 INC ML 
3447 Фо 1244 ов «ғо ЕЗ 1380 PUSH HL 
3648 ағ 4B 21 1245 ом “ок!” за О? 4С 1381 р. A CTHCNT) 
заав 90 ee 1246 ов +80: 90 B7 1392 OR ^ 
3040 C3 CF 37 1247 JP ат 3882 C4 се 3E 1363 CALL NZ, THEN 
зөзе 1248 3985 За 06 4С 1384 LO а, (PASS) 
3450 1247 ERRPRT 3889 FE 8: 1385 CP  END-1 
3450 со 22 зв 1258 CALL SPPRNT 3894 CC 75 3C 1386 CALL Z,SORCE 
3653 ФО 1251 ов seo 3880 За 06 4C 1387 LO ^ (PASS) 
3454 45 52 52 3F 1252 OM “ERR?” 3870 FE 81 1398 СР ЕМО-1 
3050 90 ве 1253 ов 00:06 3892 СС 29 3? 1399 CALL 2,Ейбіе 
JASA CD 21 зе 1254 CALL BELL 3895 24 04 36 1396 Lo HL, (LINENO? 
3e50 C3 CF 37 1255 ғ анот 3898 23 1391 INC 
заве 3899 22 04 36 1392 LO —(LINENO),HL 
3448 389C 24 E? 4C 1393 ір нь, OBJCNT> 
заве 3B9F 22 E7 4С 1394 LO <SOPNT>rHL 
^. эма 3802 ЕІ 1395 POP ML 
заве 3843 18 CA 1396 JR #8Ем101 
3048 2A EB 4С 1261 LO ни, GKOFST 3845 1397 
3463 CD SE 38 1262 CALL 3845 1398 aSEM209 
3666 1263 COMO: 3BAS 7E 1399 LO № 
3646 CD 86 за 1264 CALL сомо1ге 3846 FE ФО 1408 CP seo 
3457 96 14 CO 25 зе 1245 LO 8,28 CALL TAB 38e8 се 1401 RET 2 
ЗАФЕ CD 86 ЗА 1266 CALL COMO108 39A? FE ЭВ CA C7 36 1402 IF аз") ЈР ПЕМ 
3A71 06 28 CD 25 38 1267 LO 8,40 CALL TAB ЗВАЕ FE 29 C4 FE 38 1493 IF м" * CALL LASIN 
347é CO 86 за 1268 CALL COMO100 3883 ЕО 73 F7 4C 1404 LO  (SPBUFF),SP — 
Зат? 04 3C CD 25 зе 1269 ‚ LO 9,46 CALL TaB 3887 1485 ASENGO1 


58 омм 1985 7 


23959528 898 589% 4 


Эдпайдаяй 989808925-9л0Л0л98 5 
SSSSSSS 


HEEE 


288% gI 


5 5 $ 8 *Oznnass94 $ER 
2 39% P $2 2 589% РАВ ат 


FERIS 
30%? 397 39 8 


8 
8 


HE] 
82 


SHUR 


58 92588 BS58T385988 Ч 


88 3 


8% 


888888 


88 


8%% 


4^ 


$ 


5 


ӨЗ 23 18 F6 


С^ 15 


са 


$8 8 8$ 


88 


858 88 88 8 


552 $599 8 $88 È 


8$ $5208 BRÈS 


4c 


7? 38 


eé er 18 02 


きき 


СЕ 37 


LD ӘР, CSPBUFF) 


А5ЕМ2@2 
CALL SPCUT 
IF Өз": THEN INC HL JR өЗЕМ2Ә2 
cr жер 
RET 2 
CP 4” 
ж Z,REM 
LO ОЕ, АВЕМае2 
PUSH DE 
о 8,0 
CALL ЗЕАМО! 
JP — NC,NOIROT 
CALL ЗЕАМО2 
JP мс,могяот 
CALL SEANO3 
JP мс,мозяот 
JP &RR4 
し ABSPACE 


LABIN 


NC, ERRS 
HL, (SEAWK2) 


A, HL) 

KAZU 

JP  NC,ERR2 

A, HL? 
IF A-*9"* JP ERR2 
IF &-*** JP ЕКА2 
IF &e-*:* ЈР ERR2 
LD ВС, (LABPNT) 

1.08 14100 


CALL LABSPACE 


INC HL 
JR LAB IN19@ 


LeBINiSe 
ір 


о HL, BC 
JR 7, ав ичее 
CALL POKE 

POP HL 

INC вс 

INC HL 

JR  L6BINISI 


し AB IN299 
о A, を 9D CALL POKE 

INC HL 

Lo A, COBJCNT) 
CALL POKE 

INC HL 

Lo £f» (OBJCNT*15 
CALL POKE 

INC HL 

LO А, (PASS) 

IF A=@ THEN CALL POKE 

LD (LABPNT) , HL 

LO  BC,HL 

POP HL 

RET 


Lo A, で CRTSkD 
OR а 

RET 2 

Lo BC, COFDATAY 
LC нь, (OBJCNT〉 
ADO 
Ех 
Lo 
ADD 
CALL 
LO а, (TABSM> 

IF A(O THEN LD В,15 ELSE LO 
CALL TAB 
PUSH HL PUSH DE 

LD HL, CLINENOY 

CALL DECPRT 


CALL PRTS 
Lo DE, (L INEAO) 
to А, (OE? 


IF <>” * JR SORCEOS 
LO а, СТАВЬ 

IF әсе JR SORCE@S 
Lo 8,38 


CALL TAS 


CALL PAUSE DEFN AHOT 
LO А, (PLINENO) 

IF A= CALL ?PAGE69 
IF А=68 CALL ?PAGE19 
INC ^ 

LD «РЕ ПМЕМО>, A 

LO BC, ‹ОРОАТА> 


ШЕНИНШШИШШИШИШШЕНИИИНШ 


зос? 


EH 


АНН НН 


92990598 $5 


28 94 06 ез 16 ег 
е? 


87 ЕО 52 &1 


48 
42 
Fe 


22 39 
20 20 20 


% 
5 


8 
8 


ED 


18 


$58 


5858 


92 47 


SS 


2% 


4c 


18 


$3538 


CD 1D 3E 


$008J18 


I 
'H gh 


i 
> } 1 


NO1ROT 


. 
seg spe 345858 dj 


{ 
$ 


л 
spon 


REL10 


NOT 


START 


DEFB 


DEF! 


DEFN 


DEFMWI 


DEFM 


ОЕҒМІ 


5 
3 
i 
5 
è 
7 
5 
し 


5% 
M: 
は 
Ut 
di 
% 
i 
Е 


Н? 


ж : i 
SPPRNT Wide de 
280 ASSEMBLER BY OZ & M.U. - 


it 


ры” 
i 
32x 


*e0:900:200 


ыры 


жәр: る 6D+ を 9D ょ を の D 1 本 9 の 


3 
i 
i 


は 
8 


РЕБЕ 


зр 3 
E 3 


\ 


" { 


gg? 
RF 


қр 
ч 


; 


258548595 
"Egg? 
Е. 


SPCUT 
IF Ан", = JR DEFM1 
IF Acte" RET 


INC HL 
JR оғғы 


CALL SPCUT 
LO № HL) | 
IF 6-80) JP  ERR4 0 

IF AO*^* THEN IF AOT** JP ERRA — 


INC HL 

LO но 
IF ӨзФӘО JP ERR4 
INC HL 

CALL STR 


LD ан 
IF &-$0D RET 
IF Ast?" THEN CALL 


DEFM2 RET Z 


エディ タ ア セン プラ ZEDA 59 


ЗЕФР FE 22 20 94 CD 10 ЗЕ 1673 IF А=*** THEN CALL DEFM2 ВЕТ 2 3712 CO 92 47 1913 CALL STR 
SE16 C8 3F15 за 09 4С 1914 LD я, (THON) 
SE17 CO 92 47 1674 CALL STR 3۴18 B7 CA 1E 3? 1615 IF A-$ JP ERRG 
ЗЕ1А 23 1675 INC HL ЭР1С CD 07 ЗЕ 1816 CALL THEN108 
3618 18 Её 1676 JR  OEFMi ЭР1Р ES 1817 PUSH HL 
SE1O 1677 DEFM2 3720 ED SB Е? 4С 1818 LO ов, 08JCNT) 
3610 23 1678 INC HL 3F24 18 1619 DEC ОЕ 
3E1E CO А6 38 1679 CALL SPACE 3F25 2A F? 4С 1820 ір HL, (STACK) 
3E21 СӨ 1680 RET Z 3728 73 1821 LO — (HL^.E 
ЗЕ22 28 1681 жс HL 3729 23 1822 INC HL 
3623 7E 1682 LO № > 3F2^ 72 1623 Lo «2,0 
3E24 С? 1683 RET эғ2в 23 1824 INC HL 
3E2S 1694 3F2C 22 F9 1825 LO —(STACIO,HL 
ЗЕ25 1685 DEFS ЗҒ2Ғ ЕІ 1826 POP HL 
3E25 CD 96 4? 1686 CALL FIGUR 3730 ЭЕ 91 1927 шо ^t 

1 ЗЕ28 7A ӨЗ ce 1687 IF DE=0 RET ЭҒЭ2 32 07 4C 1828 LO стнемр, A 
зеге 1688 OEFS1 3735 С? 1829 RET 
3628 АҒ 1489 XOR А SF3e 
ЭЕ2С CD 92 47 1498 CALL STR 3234 CNOTIN е 
ЗЕ2Ғ 18 1691 OEC DE 3۴36 CD $F 38 1832 CALL SPCUT 
3E30 7^ 1692 LO о 3F39 CD 2C 48 1633 CALL SEACND 
3E31 ӨЗ 1693 оя Е SFSC ое 1834 RET NC 
ЗЕЗ2 20 F7 1694 JR  NZ,OEF$! 3F30 CD СӨ 47 1835 CALL XSEACND 
3€34 С? 1695 RET 3F49 36 05 ЗЕ 07 Ai 4F C? — 1036 IF NC THEN LD 4,907 AND C LD С,А RET 
3633 1696 3Ғ47 CD 54 48 44 45 43 28 1837 CALL SPSEA DM — *DEC(" 
3E3S 1497 EQU ЭҒ4Е ee 1838 ов 
ЗЕЗЗ CD 06 4? 1678 CALL FIOUR ЗҒАҒ 04 ӨЗ 1839 шо 
ЗЕЗӘ ЕЗ 1677 PUSH ML 3751 02 ee «e 1840 JP 
3639 2A ED 4С 1786 LO мі, алаеыт» 3754 CD 54 46 1941 CALL 
ЗЕЗС 28 7A СО 9? ЗВ 1761 DEC HL LO AD CALL POKE 49 4E 43 28 1842 ом 
3E41 28 78 СО 9? 38 1762 DEC HL LO AE CALL POKE ee 1643 ов 
3E46 Е! 1703 POP ML 95 94 1944 Юю 
3647 С? 1784 RET ог ве 49 1845 Je 

! ЭЕ48 1785 CD Fe 47 1846 CALL 
ЗЕ48 1766 ІҒ DA 18 3? 1847 JP 
ЗЕ4Ә CD 36 3F 1787 CALL CNOTIN 7Е 1948 to 
3648 СО 9F зе 1708 CALL SPCUT FE 3C 20 1849 IF We 
SE4E CS 179% PUSH ӘС ҒЕ ЗЕ 28 95 1950 IF ан") 5 
SE4F 86 68 1718 LO ве FE 30 C2 18 39 1851 IF ж“ 
ЗЕ51 CD BE 47 1711 CALL SEAIF 1952 CNOTIL 
3Е54 11 72 ЭЕ 1712 LD  DE,IFCOD 79 1953 to 
3657 CO De Э? 1713 CALL DATAOUT FE ФО Са ӨЗ 3F 1854 IF 6-13 JP смо. а 
SESA Сі 1714 POP ӘС FE 85 38 10 1855 IF Até JR CND16 
3ES6 05 1715 PUSH DE eó ға 1954 Lo в,4 
ЗЕЗС С? 1716 RET CD iF 46 1857 CALL DECINC 
3€50 1717 ІҒОАТ . es 1858 і 8,5 
ЭЕ50 43 41 4C 4C 1716 ом “сал” co iF 4% 1957 CALL OECINC 
3661 00 1719 08 seo 1860 СМЕМ 
3Eé2 54 48 45 4E 1720 OM —*THEN* CD 54 48 3C ЗЕ 30 1861 CALL ЗРЗЕА DM *‹>0- 
3E66 ео 1721 ов эго ер 1842 ов soo 
3E67 4а 50 1722 on ЈР ФЕ 99 1863 LO Ce 
3E69 Өр 1723 08 эго oe 1864 RET NC 
ЗЕбА 4^ 52 1724 DM — *JR* со $4 48 30 зе 1865 CALL SPSEA OM "=o" 
ЗЕ4С 00 1725 ов «ғо ео 1866 ов seo 
3640 52 45 54 1726 OM АЕТ" ФЕ o1 1067 LO сө 
3670 90 ee 1727 ов *90:900 [24 1868 RET 
3672 1720 IFCOD 184% 
3€72 7E ЗЕ ӨС ЭЕ 1729 Он IFCALL :ІҒТНЕМ 1070 CD16 
ЗЕ76 81 ЗЕ 55 42 1730 ow ІҒЈР *I1F JR. РЕ өз 1971 СР з 
ЗЕТА ЗА 46 18 37 1731 OW IFRET зЕНЯ4 92 18 37 1872 ЈР МС, ЕЯ 4 
ЗЕ7Е 1732 11 1873 pe жі 
3€7E 84 Са 11 1733 IFCALL LO в,%Са OB жі 78 1874 LO „в 
ЗЕ81 04 c2 1734 ПЕР ш в,өсг в! 1975 OR c 
3€83 CD УР 36 1735 CALL SPCUT 87 1876 OR ^ 
3604 CD 57 47 1736 CALL өтке 1877 CND17 
3E89 СЗ 4E 47 1737 JP  FIGSTRS 28 е5 со 51 47 10 DO 1678 IF Z THEN CALL STR3 JR СМЕМ 
ЗЕВС 1736 14 1879 INC D 
SE9C 1739 IFTHEN 14 1880 INC D 
ЗЕӨС За 09 4C 1740 LO А, CTHENT) іс 1081 IN Е 
ЗЕЕ B7 C2 1Е 39 1741 ІР AO8 JP — ERRé іс 1962 INC Е 
3E93 SE @1 1742 ір A1 30 1883 OEC ^ 
3E95 32 0% 4С 1743 LO (HCNT) A 18 F2 1884 JR CNO17 
ЗЕ?8 79 1744 LO ^c 1085 
3E99 EE 81 1745 XOR 1 1886 CNO. A 
3€98 4F 1746 Lo C^ CO 8* ЗЕ 1897 CALL СМЕМ 
ЗЕЎС FE 94 30 іе 1747 IF A»-4 JR IF THENJP 38 65 ЗЕ 87 C3 92 47 1688 IF NC THEN DB *3E OR ^ JP өтк 
ЗЕА@ 06 20 CD 57 47 1748 Lo 8,920 CALL STRE 1689 СМО. A0 
3EAS 1749 tttt 11 C9 3F 1899 LO  OE,CNODAT! 
ЗЕА5 ES HL со eS «e 1891 CALL 
364s ED 58 Е? 4C DE, (08JCNT) 11 DA 3F 1892 LD  DE,CNDCOD! 
IEAA 2А F? 4С HL, (STACK) сз с» з» 1973 JP  ONGOTO 
3EAD 73 OL). E 1894 
3EAE 23 HL 1895 CNODAT! 
SEAF 72 о, о ЭС ЗЕ 6D ЗЕ 3C ФО ом #80 DM "><" DB $00 
зеве 23 HL ЗЕ 30 00 30 ЗЕ 90 ом $6D OM "=>" DB $00 
3€B1 22 F? 4C (STACK) , HL эс 00 30 ом эго ом DB «ғо 
3EB4 Е! HL ee ов 
ЗЕВ5 C3 92 47 STR CNDCOD 1 
зЕве Ев ЭҒ ЕВ он CNNZ 1CNNZ 

р ЗЕВВ F4 3F F4 ЗЕ DH CNNC !CNNC 
3EB8 ЗЕ 02 ^2 РА ЗЕ EE ЗЕ он CNCY сме 
3EBA 32 09 4C (THCNDD , A 18 39 DH ERR4 
ЗЕ80 86 C2 в, 8C2 
ЗЕӘҒ СО 57 47 STRE CD C7 44 ФЕ 00 С? 1986 CNNZ CALL CP LO С,0 RET 
ЗЕС2 CO AS ЗЕ 1334: CO C7 46 ФЕ Ө! С? 1987 CNZ CALL CP LO  C,1 RET 
SECS СЭ 92 47 STR CD C7 46 8E 62 С? 1908 CNNC CALL CP LO С,2 RET 
зесе CD C7 46 @E ӨЗ С? 190$ CNCY CALL CP LD С,3 RET 
зЕСВ 1910 
ЗЕСӘ ЗА 4c As (THCNT> 1911 ??MENT 
ЗЕСВ B7 CA 1E 39 IF А-0 JP ERRé CO Fé 47 1912 CALL SEAREG< 
3ECF CD 07 3E CALL THEN100 DA 18 39 1913 ЈР C,ERR4 
3602 ^ хо а Со өз 37 1914 CALL ЗМЕЮ) 
3ED3 CD IF 48 1715 CALL DECINC 
3603 32 09 4C CTHCNT) , ^ 79 1916 ш ^C 
ЗЕ06 С? FE ФО 28 84 CD 89 ЗР 1917 IF 4-13 THEN CALL CNDEND IF NC RET JR 
3€07 ^e 
3607 De 18 ^4 
3ED7 ES PUSH HL FE 06 02 8? ЗЕ 1918 IF A»-6 JP CNDEND 
ЗЕ08 2A F? 4С HL, (STACK) сз $C 3F 1919 JP сю 
ЭЕОВ 28 HL 1920 

| ЗЕОС 56 D, (HL) 1921 DECINC 
| 3600 28 HL 79 1922 LO ^C 

ЗЕОЕ SE E, (HL) FE 86 38 ев 1923 IF A< る JR ӘЖІМІ 
3EDF 22 Ғ? 4C (STACK) , HL FE ФЕ 26 10 1924 IF As14 JR — DEINIX 
ЭЕЕ2 ЗА D? 4С As THCNT> FE OF 29 10 1925 IF AmiS JR  DEINIY 
ЗЕЕЗ FE 02 28 11 IF өзг JR TMENJP C3 SE 47 1926 JP $STR6* 
SEE? 2A Е? 4С HL, OBJCNT> 1927 
ЗЕЕС 87 ED 52 HL, DE 1928 DEINIé 
3EEF 70 ^u 78 1929 іі ^8 
3EFe 30 ^ es 1938 DEC в 
SEF1 2A F3 4C HL, (ОРОАТА> FE 95 20 92 96 ов 1931 1F A=$05 THEN LO в, зов 
3EF4 19 HL, DE 79 1932 р AC 
ЗЕҒ5 СО A7 47 CALL STROG FE 04 СА 86 47 1933 1F Ae4 JP STRIX 
3EF8 Е! POP HL FE 85 СА ЗА 47 1934 IF A=S JP  STRIY 
ЗЕР? С? C3 «А 47 1935 JP зв - 
ЗЕРА 1936 
ЗЕРА 1937 DEINIX 
ЗЕРА 2А ҒЗ 4C 19 HL, (OFOATA> 3€ DO 1738 ^, «оо 
SEFD 19 ADO HL,OE 19 e2 1937 $18:2 
ЗЕРЕ ED 48 Е? 4C о BC, (OBJCNT) 1948 DEINIY 
3۴02 79 ^C 3€ FD 1941 A^, SFD 
3F93 CD А7 47 твое CD 72 47 1942 CALL STR 
SFeé 23 HL 7e 1943 Lo ^s 
3Fe7 78 ^B Cé 3e 1944 400 ^,*30 
3۴00 CD А? 47 STRe? со 92 47 1945 CALL 
3۴08 ЕІ HL за 07 4C 1946 LD A, (INDO 
3FeC с? сз 92 47 1947 JP өтк 
greo 1948 ADC 
эғео 405A CD 00 47 1949 CALL SEAREG 
SFeD ЗЕ 16 ^ $18 4050 CD 07 37 195% CALL SNER. 
SFeF CD 92 47 STR 4060 79 1951 LO AC 


60  onwz 1985.7. 


4061 FE 00 СА BE 46 1752 IF As13 JP АРСА 41C3 ee 2891 ов 
4666 86 4^ 1953 ір 8,946 41C4 DA 18 39 2872 JP 
4048 FE 02 C2 18 39 1954 IF &O2 JP — ERRA 41C7 CD 54 48 43 29 2073 CALL "сух 
4840 CD Bó 46 1955 CALL STRED 41CC ео 2894 oe 
4970 CD DD 47 1956 CALL SEAREG 41CD зе 68 2095 JR 
4873 79 1957 ш ^C 41С7 CD Bé 46 CALL 
4874 FE $4 02 18 39 1958 IF А>=4 JP ERR4 4102 96 49 Lo 
4079 C3 4А 47 1959 JP  STRié 4104 C3 SE 47 JP 
407C 1968 4107 Puce 
4e7c 1961 ADD 4107 ЗЕ DB iD 
407C CD OD 47 1962 CALL SEAREG 4109 CO 92 47 2101 CALL 
497F CO 97 37 1753 CALL ЗМЕЯ. 410C CD 48 47 2102 CALL 
4082 79 1964 ір AC 410F СЗ ӨЗ з? 21e3 JP 
4603 FE 00 СА BB 45 1965 IF As13 JP ADDA 41Е2 2184 
4008 FE ег 28 0B 1744 IF As2 JR AppHL 41Е2 2195 OUT - 
406C FE 04 28 15 1967 IF А4 JR AODIX 41Е2 CD ӨВ 39 2186 CALL SNERI. р 
4070 FE 05 28 27 1968 IF А5 JR добу 41Е5 CD 54 48 2107 CALL SPSEA 
4694 СЗ 18 37 1747 JP ERR4 41E8 43 29 2C 2108 OM "с>," 
4997 1978 41EB 00 2109 ов e 
4097 1971 ADDHL 41EC 38 19 2110 JR Caout: 
4077 CD DD 47 1972 CALL SEAREG 41EE CD DD 47 2111 CALL SEAREG 
409A 1973 ADDHL1 41F1 79 2112 tv 0 
469^ 79 1974 р өс 41F2 DA 18 39 2113 JP  C,ERR« 
4898 FE 94 1975 CP 4 41Ғ5 FE ӨС СА 18 39 2114 IF 12 JP ЕЯЯ4 
4090 02 18 э» 1976 JP — NC,ERR4 41FA FE ФЕ D2 18 39 2115 IF A»-14 JP  ERR4 
SeAO 96 o? 1977 Lo 8,207 ФІҒЕ CO Bé 46 2116 CALL STRED 
4ФА2 СЗ «А 47 1978 JP  STRié 4262 èé 41 2117 LO 8, 
4005 1979 ADDIX 4204 C3 SE 47 2118 JP STRE’. 
4045 СО DO 47 1980 CALL SEAREG 4207 2119 
4006 79 1981 [4:1 AC 4207 2120 «OUT! 
40A? FE 82 СА 18 3% 1982 IF Am2 JP ERRA 4207 3E 03 2121 LO ^so3 
4OAE FE 04 20 92 OE 02 1983 IF Аз4 THEN LÒ C2 4289 CO 92 47 2122 CALL $TR 
4084 ЗЕ DD CD 92 47 1984 LO ASDO CALL STR 420C СО 48 47 2123 CALL FIGSTR2 
4987 18 ОҒ 1985 JR осона 420F СО 54 48 2124 CALL SPSEA 
4088 1986 4212 29 2C 41 2125 DM "ә," 
4988 1987 ADDIY 4215 80 2126 ов soo 
4688 CD DD 47 1988 CALL SEAREG 4216 оғ 2127 RET NC 
49BE 79 1989 LO AC 4217 C3 18 39 2128 JP —ERR4 
4987 FE 02 СА 16 39 1970 IF Am2 JP ERRG 421A 2129 
40C4 FE 95 20 02 ӨЕ ег 1991 IF AmS THEN LD C,2 azia 2138 ЈР 
49CA ЗЕ FD CO 92 47 1992 LO А90 CALL STR 4216 06 Е? 2131 LO В, 97 smoor 
ФӘСЕ 10 С? JR AOOHL 1 421C CO $4 48 2132 CALL SPSEA 
4901 4216 28 48 4C 29 2133 ом ">" 
4901 4223 ФО 2134 DB seo 
4001 CD DD 47 CALL SEAREG 4224 D2 7F 46 2135 JP — NC,STRM 
4904 CD 07 37 CALL SNER. 4227 CD $4 48 2136 CALL SPSEA 
4007 79 LD AC 422A 28 49 58 27 2137 DM  *(Do* 
4008 FE 80 СА C4 46 IF Am13 JP SBCA 422€ 90 2138 ов seo 
4000 РЕ 82 28 17 IF А2 JR  SBCHL 422F 02 76 46 2137 JP — NC,STRX 
40E1 C3 16 37 JP ERR 4232 CO 54 48 2140 CALL SPSEA 
40E4 4235 28 49 59 29 2141 ом “аю” 
40Е4 4239 00 2142 DB +60 
4064 06 90 ір 8,990 423A 02 7A 46 2143 JP — NC,STRY у 
4064 CO DO 47 2885 CALL SEAREG 4230 2144 
40Е9 DA ҒЗ 46 2005 JP  C,STRBSe 4230 2145 JP2@ 
2007 LO өс 4230 CD 2C 46 2146 CALL SEACND 
2008 IF &O2 JP STRG1@ 4249 30 ев 2147 JR  C,WJP3e 
2089 SUBHL 4242 CD 07 Э? 2148 CALL SNER. 
2010 DB  $3E OR А CALL STR 4245 ее C2 2149 LD в,зс2 
2011 CALL SNER. 4247 CO 57 47 2150 CALL STRE 
2012 SBCHL 4246 C3 4E 47 2151 JP  FIGSTRS 
2813 CALL SEAREG 4240 2152 
2013 LO ^C 4240 2153 «JP30 
40FE FE 04 02 18 Э? 2815 IF A>=4 ЈР ЕРА 4240 ЗЕ СЭ 2154 LO 2593 
4103 CD 84 46 2016 CALL STRED 424F CD 92 47 2155 CALL STR N 
4106 04 42 2017 LD 8,942 4252 C3 4E 47 2156 JP  FIGSTR3 
41808 C3 óA 47 2018 JP ТВі 4255 2157 
4108 2019 4255 2158 IFJR 
4108 2020 CALL 4255 СО эк 39 16 96 215? CALL SPCUT JR 2995 
4108 CD 2C 49 2021 CALL SEACND 2160 JR 
410E 30 oe 2022 JR — NC,CALLI 4256 CD 2C 48 2161 CALL SEACND 
4110 ЗЕ CD 2023 LO asco 4250 зе 14 2162 JR сле 
4112 CD 92 47 2824 CALL STR 42SF CD 07 Э? 2163 CALL SNER. 
4118 CS 4E 47 2e25 JP  FIOSTR3 4262 2164 3005 
4118 2026 4262 79 2168 LO ^C 
2027 CALL 1 4263 FE 94 02 19 3? 2166 IF &»-4 JP — ERR4 
97 э» 2026 CALL SNER. 4248 06 20 2167 LO 8,920 
c4 2029 L0 8,54 4264 СО 57 47 2168 CALL өтке 
57 47 2030 CALL STRB 4260 18 е? 2169 JR ж 
4Е 47 2031 JP  FIOSTRS 424F 2170 
2032 426F 2171 DJNZ 
2033 EX 426F ЗЕ 18 18 #2 2172. LO 6,918 08 — $19102 
за 49 2034 CALL ЗРЗЕА 4273 2173 816 
46 2C 41 46 27 2035 DM “ағат?” 4273 ЭЕ 18 CD 92 47 2174 LO ASIB CALL STR 
2036 ов seo 4278 2175 JR20 
95 ЗЕ өө СЭ 92 47 2037 IF NC THEN LD A, see JP өте 4278 СО 96 4? 2176 CALL FIGUR 
54 48 2038 CALL SPSEA 4278 ЗА 04 4C 2177 LD а, (PASS) 
45 2C 48 4C 2039 OM — *DE,HL* 427E FE 81 C2 92 47 2178 IF &OEND-1 JP STR 
2040 ов seo 4283 CO 61 30 2179 CALL RELATV? 
95 ЗЕ EB C3 92 47 2841 IF NC THEN LO л, В JP STR 4286 D2 92 47 218% IF NC JP өте 
54 48 2042 CALL SPSEA 4289 C3 18 3? 2181 JP ЕРАЗ 
4С 2С 44 45 2943 DM — *HL,OE* 428C 2182 
2044 ов эго 420C 2183 (0 
05 ЗЕ EB СЭ 72 47 2045 IF NC THEN LO А, ФЕВ ЈР STR 428C CD DD 47 2184 CALL SEAREG 
54 49 2944 CALL SPSEA 42ӨҒ 02 33 43 2185 IF NC JP  LOREG 
5з 59 29 2С 2847 OM "ӘР," 4292 СО 54 48 49 2C 41 90 2186 CALL SPSEA DM "I A" ОВ $00 б 
2048 ов е 4299 38 66 11 ED 47 C3 51 2107 IF МС THEN D8 $11 LD LA ЈР STRS 
19 3? 2049 JP — C,ERR4 4260 47 
ез гезе LO В,%ЕЗ poor 4241 CD 54 46 52 2C 41 00 2168 CALL ЗРЗЕА DM "В, А“ DG $80 
34 4e 2051 CALL 4268 38 86 11 ED 4F C3 51 2169 IF NC THEN O8 жі: LO RA ЈР STRS 
se 2052 OM — *Ix* a2 47 
2053 ов seo 4280 CD 54 48 28 42 43 29 2190 CALL SPSEA DM ”(ӘС»,А" DB $00 
76 46 2054 JP — NC,STRX 4287 2C 41 00 
54 48 2055 CALL SPSEA 4284 30 05 ЗЕ 62 СЗ 92 47 2191 IF NC THEN DB  $3€ LO (BC),A ЈР STR 
s 2056 ом "ү" 42С1 CD 54 48 20 44 4529 2192 CALL ЗРЗЕА DM *‹ФФЕ›,А* DB $60 
2057 DB ғо 42C8 2C 41 ер 
7A 46 2058 JP — NC,STRY 42CB 38 95 ЗЕ 12 СЭ 92 47 2193 1F NC THEN OB 9ЗЕ 10 (OE),A JP STR 
54 48 2059 CALL SPSEA 4202 CD ӨВ 39 2194 CALL SNERI 
4177 48 4C 2060 DM "н." 4205 СО 84 47 2195 CALL FIGUR 
2061 DB s00 4208 CD ӨЗ 39 2196 CALL SNERI 
417^ 02 7F 46 2862 JP — NC,STRM 4208 CD 87 37 2197 CALL SNER. | 
4170 C3 18 3? 2043 JP 420E 05 2198 PUSH OE | 
4180 2864 IM 420F CD 00 47 2199 CALL SEAREG | 
4180 CD Be 44 2965 CALL STRED 42Е2 11 E8 42 220€ LO  DE,LD()COD 
4183 7Е 2966 LO а OU 42Е5 C3 C9 39 2201 JP  ONGOTO 
4184 РЕ 30 20 04 ЗЕ 44 18 2047 IF A-*0* THEN LD 0,446 JR IMi 42Ee эчт? 
4198 er 4268 2203 LDt)COD 
418C FE 31 20 04 ЗЕ 54 18 2948 IF Asti" THEN LO A 4268 2204 DW CIBC 1 С20Е 
еа sy 42EC ФА 43 IF 2205 pu он 4288 
2069 IF AO 2" JP ERRA 42Fe 24 43 29 2204 pu (OIX t (21Y 
207e LD A *5E 42Ғ4 18 39 18 2207 ОН ERR4 1ERR4 
2871 IMi 42F8 2208 ОН ERR4 IERR4 
4198 23 2072 INC HL 42FC 18 39 18 2209 Он ERR4 1ERR4 
419C C3 92 47 2073 JP бта 4300 2218 Он ERR4 t DA 
419Ғ 2974 4364 18 39 18 2211 ОН ERR4 tERRG 
4177 2075 DEC 4308 18 39 2212 Он ERR4 
4197 05 85 2876 439^ 2213 
4161 18 92 2077 4394 ЗЕ 22 18 92 2214 ОН LD #922 DB *19:992 | 
4143 2078 INC 430E ЗЕ 32 СО 92 47 18 iA 2215 ПА LD 4,432 CALL STR JR 120: 
4163 86 04 2979 4315 11 ED 43 16 12 2216 [JBC LD ОЕ, 43ED JR (100 
4165 CD DD 47 2әве 431A 11 ED 53 16 00 2217 (0E LO — DE,953ED JR [2 
4148 O2 IF 48 2081 431F 11 ED 73 18 08 2218 (SP LD — DE,973ED JR (100 
4168 C3 18 39 2e82 4324 11 DO 22 18 өз 2219 [IIX LD ОЕ, 2200 JR (190 
416€ 06 ӨЗ 2083 4329 11 FD 22 2220 (JIY LO 0Е,922Ғ0 
2084 432C CD 51 47 2221 [108 CALL STR3 
2005 IN 432F 01 C3 $1 47 2222 (101 POP OE ЈР STRS 
2086 CALL SEAREG 4333 2223 
2087 Lo AC 4333 2224 LDREG 
2986 IF &»*14 JP ЕК4 4333 CD 97 39 2225 CALL SNER. 
2089 IF Өзіг ЈР ERR4 4336 11 3C 43 2226 шо DE,LDREG1 
2096 CALL SPSEA DM =, ‹* 4339 СЭ C? 3» 2227 JP  ONGOTO 
% Ж 0 
エディ タ ア セン ブラ ZEDA 61 


433C 
2228 LOREGI 
Колле. теза со 43 2229 DM LDBC :.00Е :LOML 44с: eo 
4346 93 46 94 46 Ө? 45 е. DH LOSP 1LOIX 101ү ^uam dom A casi do M ов seo 
434E 8C 46 ӨР 46 92 45 pe си оа "LOC ILDO 44С9 CD 54 48 2347 а ае ӨЗЕ 10 я, (8С) JP STR 
495A £0.44 1$ 39 a 2233 он Lo Da пра "абз т zere фи 
2234 ОН LD(LIY)1ERRA 4401 39 05 ЗЕ iA СЗ 92 47 rud cm 
p pm 4408 84 76 2373 IF NC THEN DB — $3E LD А, ФЕ) JP 
435Е 7E 2237 QD AL уез 50-5 42 2374 Nu ы 
435Ғ FE 28 CA C4 45 2238 IS отын Een iit 2375 JP мс,өтЕтіе 
4364 CD 00 47 223? CALL yd ie 2376 LO а. 
2547 i1 40 46 — CALL SEARED 44Е1 FE 28 2377 к” табыу 
MAL S D ay に DE, LOSCCOO 44E3 C2 #0 46 n 
4340 IM ao 44E6 C3 86 45 2% JP — NZ,STR7S6 
4340 44» 2300 ЯР. ME 
різ-е M AM AN 2244 DH ERR4 %ӘСОЕ *BCHL ыы 2381 (осі 
4377 18 37 18 " reve DH ERR4 :8CIX 1BCIY 44EB 18 92 p LD 900 
зет 2246 ОН ERR4 IERRA 18 С 44ED — 09 %19:902 
22 2247 Он ERR4 ‘ERR 10 Е 44ED 3E FD Pee SPEI 
еле» зма DM ERR4 !ERRA іні 44EF CD 92 47 a NÉ 
18 39 10 37 2249 DH ERRA 1ERR4 IHD А 44F2 CO DO 47 に て а 
am “2 4s e ОН ERR4 1ERR4 «DO (1v 44FS 38 1B 2398 зе өм 
438ғ 2252 vino «ағ? 79 2309 5 DIN 
43F 4428 FE 
2253 LOOE ec CA 18 3» 
4382 7E 2254 44FD FE ФЕ D2 18 39 ped genu m AM 
4370 FE LO A OL) 2391 IF А›=14 ERR4 
28 Са C9 45 2255 IF Ан" С" JP 4502 Dé 94 2392 » 
tede prid 2256 CALL SEAREG "m 4594 DA 18 39 2393 ЖОО 
11 96 43 4587 C6 7 ,ERR4 
4398 СЗ Cy 3» pead to  DE,LDOgCOD 494» Cb 92 po 400 4,47% 
3598 nm JP  ONGOOTO 534074 саг: ала 
437Е 2280 LOOECOO 4507 СЭ 92 47 кєз PRU RERUM. 
439E 2C 45 18 39 2261 DH OEBC 4512 — > өк 
4342 32 45 i19 37 2242 OH оен. Елла 4512 3€ 36 2398 CIYIFG 
230^ 19 9» 10 97 2264 M m T нон ЕЕ сал ST 
434E 10 39 18 39 2265 Ee Hoe ае OO PELA? 2481 LO A, (INDO 
LEE Ls DH ERR ERRA $810 ca 4ê 47 Fred синие 
bid 2267 е8 4520 FiesTR2 
umi" 2260 Он ERRA (еле ре pio ВН 2405 ecoe oe | 
эзсе 2269 DH DEFG 11 44 40 C3 51 47 2406 BCHL 08 FTIR BO LO С.Е JP 6783 
43% зато 452С 11 50 59 СЭ 51 47 а о ее ным 
x 2871 іон. 4532 11 54 50 C3 51 47 2400 бє. D eii Lo ын Est JP се 
зе 2272 РАГА 4538 11 58 49 C3 51 47 2407 DH LO вер ema 
1 FE 20 CA BD 45 2273 453Е HLBC DB эп LO HB LD 
тесе” HLE 11 62 68 C3 51 47 hd LrC JP STRS 
A wa 2274 CALL SEAREG , — wd tot BE EB OBERE OUR Me M 
2275 t5 DLE COD 4544 01 C1 DO 18 17 
exc сз с» з» A tp Бк 4547 01 01 00 18 12 2412 BCIX LD — GC, €D0C1 JR MLIY«3 
Li 427. 2413 OEIX LO ӘС, 90001 JR 
a3cr 2278 LOHLCOD ME TUNI A 2414 HLIX LO өсішоеі JR MLIYe3 
43CF 38 45 ЗЕ 45 ыы ее 2415 ectY LO ӨС, HE pei 
2279 өн кізе паре $1 01 FD 18 өз 24 жеше mo 
7 “ 5 پا‎ 2200 Он ERR4  !ERR4 4800 91 Е: РО 2417 ЧТ 5, P UNIV 
2201 eer 4568 78 CO 92 47 s Pont 
4308 18 3? э? *HLIY 4544 ЗЕ 2418 LO ғ. CALL STR 
$95 19 9» 10 97 2283 Он мы enna зам, %% ИСЕ et HE 
19 37 2294 ERR« 4540 =с JJ тм 
4367 10 39 10 37 си аа сх 
? DU MEM. deme 4540 81 00 CS 18 17 
4368 18 37 19 37 2284 DLE qu 4572 61 DD 05 18 12 WM DOS LD - OD UN TS 
=> нр 2207 4577 2423 IXDE LO 8С.%0500 JR ТҮНІ. 
43F1 бы него ei 00 ES 18 2424 го y- 
i Ze Pp об IE LO BC, #E500 JR IYHL+3 
2 7E 2267 し DGP 4581 01 FD DS 18 83 pen Hed da BC, ФСЭҒО JR IYHL+3 
43F2 FE 20 са СЕ 45 "ーー ір о 4586 01 FD ES BM IUE UD. MN NOCH 
43F7 CD 00 47 229i IF aeter ЈР SPU 4009 70 89-98 47 2428 LD А 
азға 11 өв 44 215 M E E 2429 2 Ac im 
43FD 06 ее pid feri em Ei СӘ: vR 47 2430 O Adi өт 
43FF CD 08 37 2295 M uw 2431 s эе 
уа а м 2296 CALL рат atA- РЫ CO fà 2432 1xFG LO 8,400 08 eierez 
AN M 229? жын” MM WU ANI NN 
4486 Moe 4Se2 ЗЕ 01 11 2435 sero Lo меп эп 
2299 4545 ЗЕ 11 11 24 ber ib 
4406 4548 ЗЕ 31 А 
perd з? 2301 ОН ERR4 :ЕКА4 ASAA CD 92 47 СЗ 4E 47 2438 LOPei CAL Am 
ам » 254 2 ا‎ L STR JP  FIGSTR3 
2303 = n" 
зы d 2304 Dd Бала ла bob жана 2444 At] LO АЗА JR HL (1+2 
кези m ue DM ERR4 1ERR4 4986 SE FD CÓ 72 47 M NIE ME ша E 
441E 19 2» に ーー р шир ANE os 1580 ЗЕ 2А CO 92 47 10 12 2443 MLL LD ага He 
4422 3 ЕЯЯ4 ‘ERR4 4504 11 ED 4B 18 ға 2444 A, s24 CALL STR JR ӘСІЗ2 
4424 28 — DH ERRA 1ERR4 45C? 11 ED $8 18 ӨЗ AMD d E E E 
aed 2307 Он SPFO 4SCE 11 ED 78 18 oe 446 OPU LO 0657960 жасы: 
105 z 
4420 2311 101х ep erii 2447 BC(11 CALL STRS ыз 
4420 7€ 2312 LO A OLD 4500 ат са өз 29 PASA СПА INC He САМ, FideTta Л. NS 
4429 FE 28 CA B4 45 2313 IF Ан" "ЈР IX 4500 11 FD ES СО -— 
442E СО 00 47 23 а 64 «т 2450 1ХІҮ OB sii 
е тірер MA CALL SEAREG 45ЕЗ 11 00 Е! СЗ 51 47 2451 Ағанас 
4434 C3 с» з? ==. LD  DE,LDIXCOO 45Е9 11 DD ES CO 51 47 2452 пах ов M ға е көт 
Py аз ЈР  ONGOTO 4SEF 11 РО Е! СЗ 51 47 2453 Ө im NA. 
pov dd 4573 A op IY JP эт. 
4437 6D аз 72 45 4 。 Dune ка 41 44 < си Ferreri 
p る % 2 ЖЕ 2320 он DHL ы азға 2x pan Eel i 
45 
4443 18 э? 18 39 2322 ат Fe 26 өз зе F1 сз 92 47 2496 ов өер 
4447 18 37 10 3? 2323 ао еч 4692 06 Ci pec IF NC THEN LD — &9F1 JP STR 
444B 18 39 19 37 2324 Leben ME TM Ne 2460 кече 
444F 10 39 18 37 2325 poire 4501 2461 A ad 
Мз lo зә ie ar 2326 DH ERR4 1ERR4 ае 2462 PUSH 
4 45 2327 он DFG ааа 2443 
445% 4609 41 46 2444 boys ЭР8ЕА 
s 2329 101ү 55% 2465 Loi 
od 2338 Lo ра 255 та егин IF МС TMEN 
sr o o0 ar s IF Ag*(* ЈР үп 4615 o 6447 ҮЛМИ = ше Ба чш tl ны 
4462 11 68 44 2333 LO NOU 4615 CD 00 47 2468 Рузніе өс 
4465 СЗ C? 3% 2334 JP  ONGOTO MT PX өз RS S Au rm 
4448 mw o 461Е РЕ 06 02 18 Am IF As3 JP  ERR4 
4448 7C 45 81 45 оа РЕАК 4623 FE 84 СА 84 47 а IF &»-6 ЈР ERR 
444C 84 45 18 3? 2339 $e тк. ы MTS 95 0595 4* 2474 E ws EE 
| 4«9à WY 49 10 9» に に ERR 4620 СЗ «А 47 ec IF AsS JP  STRIY 
| 2074 16 ээ 10 3? 2340 а en: e 2476 SUN ЭМЕ 
19 39 18 39 234 4430 
| 447C 18 37 10 37 2342 DH ERRA ERA4 4630 со 2C «ә MA M 
т 29 2% Lo ' AS 1096 35 OF di CALL SEACND 
bee ОН ERR4  'ERRé та SFT NUT ۴ 
19 39 18 37 2344 Он ERR4 IERRA ^ 2480 1 PEE NHAC RN 
4480 PA 45 2345 Он IYE AM Pr end 
D 2346 Сз 57 47 - LD в,9се 
$^ 2347 LD ECHL) 2483 * 
448^ 04 70 2346 463F 86 40 11 2494 
448C CD DO 47 2349 4442 84 CO 11 ае гаи 
448F DA AD 46 2356 4645 96 Ge ме бз v3 9 08 өп 
Dm те 2351 878758 4447 7E 2404 RES LO 8,40% 
4493 FE ФЕ О2 18 3? 2352 4640 06 зе 2406 LO д, (HL) 
4498 FE ӘС СА 16 3? 2353 IF A12 A 464^ DA 18 39 2 sue "е" 
P C) 79:96 2354 I 2 m 4640 FE ее D2 18 39 IF CY ЈР  ERR4 
4460 STR718 4692 23 2499 IF &»-8 JP  ERR4 
asao 2356 LOA 4653 87 энн INC HL 
4404 CD 54 49 2357 CALL SPSEA се 2493 pbi 
4444 0D 5 A ub 4654 80 prod MOTA 
4465 38 96 11 ED 57 2340 4457 47 2496 29% 
44AC 47 сз 3: IF NC THEN 08 өлі LD м: STR3 4658 CD 97 39 2 LO ва 
44eD CD 54 48 2361 CALL 4658 СЗ 19 47 2498 CALL SNER. 
2363 DB seo а 2588 RST 
4482 30 06 11 ED sass СО 
ле SF СЗ 51 2344 IF NC THEN ОВ 911 LO АА ЈР эт Mu MO zm CALL SEARST 
4484 CD 54 ав 2365 CALL SPSEA SEDE SEAT pris ced 
4480 20 42 43 г» 2344 om “с: 4666 7Е 2 JP мс, 
È 4667 06 зе RUP ір № HL» 
sus “а” 


62 омм 1985.7. 


4649 4F 256 2645 200 жа 
4644 DA 18 37 2587 2646 ADD AB 
4640 FE 88 02 18 37 гзев 2647 JR эт 
4672 23 259% 2448 
4673 C3 57 47 2510 2649 STRIX 
4676 2511 STRX 2650 LO 2,900 DB  s$16:s02 
4676 3E 0D 2512 2651 STRUN 
46768 18 өг 25:3 4776 ЗЕ ҒО CD 92 47 2652 LD A 9FD CALL STR 
467^ 2514 STRY 4778 78 2653 LO ^B 
467A ЗЕ FD CD 92 47 2515 477C Ce 86 2654 A00 Aé 
467 2516 STRM 477Е CD 92 47 2655 CALL STR 
467F 78 2517 4781 За 07 4С 2656 LO — A ам» 
4680 C3 92 47 2518 4784 18 ес 2657 JR өтк 
2519 4786 2658 
4683 84 40 11 2520 LDB Lo 4786 2659 STRIX 
4686 06 48 11 2521 LDC LO 4786 ЗЕ DO 16 92 2660 WD 900 DB %18:902 
4489 96 50 11 2522 LOO LO 478^ 2661 STRIY 
4é8C 94 58 11 2523 LDE LO 478A ЗЕ FD CD 92 47 2662 LO A FD CALL STR 
4é8F 86 48 11 2524 LDH LD 478F 78 2663 фо ^B 
4692 86 бе 2525 LDL LD 4798 C< 20 2444 ADD аА, #20 
44%4 2524 STR700 4792 2665 ^ 
4494 CD DD 47 2527 4792 2666 STR 
4697 38 14 2526 4792 ES DS 2667 РОЗН HL PUSM DE 
4499 2529 878718 4794 2A E9 4C 2648 LO ні, <OBJCNT> 
4499 79 2536 4797 23 26еу INC ML 
469^ FE ФЕ СА 72 47 2531 IF Aw14 JP — STRC(DO 798 22 E9 4C 2670 LD  «0BJCND,HL 
4é9F FE ФЕ Са 74 47 2532 IF AmiS JP STRUY) 4798 28 2671 жс M" 
4444 06 86 2533 479С ED 58 F3 4C 2672 LO DE, (OFOATAY 
4604 DA 18 39 2534 4768 19 2673 жо м.о 
4649 ge 2535 4761 СО A7 47 2474 CALL STROG 
ғаға СЭ 92 47 2536 4704 01 Е! 2675 POP DE POP HL x 
4640 2537 4766 C9 2676 RET 
4660 2538 STR750 47687 2677 
4460 76 253% а?а? 2678 STR の 
4eAE 04 За 5 2540 4767 99 2679 = FM: қ 
4488 со 92 4 2541 4768 ЗА Dé 4C 26е Li (PASS?) tagy 
4603 СЗ 46 47 2542 св ге $1 26 ӨЗ 08 77 C9 2681 IF АЕМО-1 THEN EX AF,AF' LD (HL) A RET 
4686 2543 2682 EX AFAR” : ia 
4484 2544 STRED 2683 RET 
4686 3E ED 2545 2484 
4688 CS 92 47 2546 2485 SEANO+ 
4688 06 90 11 2547 ADDA .. 4784 11 35 4A 2686 LO DErNOiDAT 
468Е 06 11 2548 AOCA LT 4787 16 17 2687 JR . SENO41 
46С1 06 90 11 2549 SUBA э! 4789 2498 
46C4 96 9811 2556 seca $11 478% 2689 SEANOZ 
46С7 96 В8 11 2551 СР +1 4789 11 7D 4A 2678 LD ОЕ, могет 
46СА 86 BO 11 2552 OR э 478C 18 12 2691 JR ЗЕ: 
4éCD 86 AB 11 2553 XOR LI 473E 2672 
4608 06 ^e 2554 ғо 478& 2693 SEAIF 
4402 CO 9F 36 2555 478E 11 50 ЗЕ 2694 LO  D£,IFDAT 
4605 2556 579000 47C1 19 ер 2495 JR SENO41 
4605 CD DO 47 2557 47C3 2696 
4408 38 17 2558 47C3 2697 SEARST 
ара 2559 зтяв:е 47C3 11 BS 4С 2698 LO  DE,RSTOAT 
4éDA 79 2568 Lo ^C 47Cé 18 98 2699 JR $04: 
4408 РЕ ФЕ СА 72 47 2561 IF «14 JP  STRIDO «тсе 2700 
46E0 FE OF Са 76 47 2562 IF ("18 JP STR(IYJ 47C8 270: XSEACND 
46ES FE 10 02 18 39 2563 IF &»*16 JP — ERR4 47C8 11 76 4C 2702 LO  DE,XCNODAT 
46EA 56 06 2564 sue 4 47CB 18 03 2703 JR 5ЕМ041 
4éEC ОА 18 3% 2565 JP  C,ERR4 47со 2784 
4ézF 80 2566 200 AB 47CD 2795 SEANOS 
4éFe СЭ va 47 2567 JP sm 47CO 11 18 4B 2706 LO  DE,NOS3DAT 
4473 2568 2707 SENO41 
46ЕЗ 2569 STRESS 2798 CALL SEARCH 
4éF3 78 2579 2709 SENOAZ 
44Ғ4 Cé 46 2571 2718 RET C 
4474 CO 92 47 2572 2711 CALL SPACE 
4éF? СЗ 49 47 2573 2712 IF 2 RET 
46ғс 2574 2713 CALL ЗЕАЙСН2 
4éFC 06 19 11 2575 RL 2714 JR  SENO42 
4é** 06 60 11 2576 RLC 2715 
4782 04 19 11 2577 RR 2716 SEAREG 
4705 04 98 11 2578 RRC 47DD CD Fé 47 2717 CALL SEAREG^ 
4700 94 20 11 2579 5.8 47Ee 08 2718 RET C 
4708 06 28 11 2586 SRA 47Е1 CD A4 38 2719 CALL SPACE 
470€ ès 38 2581 SR. 4754 Се 2729 RET Z 
4710 2502 STR9»ee 47Е5 CO BA 38 2721 CALL FGSPACE 
4718 СО DO 47 2583 47ЕВ се 2722 RET Z 
4713 DA 18 э» 2584 47Е9 FE 29 C$ 2723 IF &e*»* RET 
4716 2585 STR?10 47EC FE 2C СӨ 2724 IF А=*," RET 
4716 7? 2586 47EF 2А EF 4C 2725 LO ны, <SEALK1> 
4717 FE 06 2587 47F2 ФЕ 18 2726 LD  C.16 
4719 ра 18 39» 2569 47F4 37 2727 
471C FE ФЕ 2589 47F5 C9 2729 RET 
471Е 28 OF 2590 47Fe 2729 SEAREG 
4720 FE GF 2591 47F6 11 33 4C 2738 LO  DE,REGDAT 
4722 28 ӨЕ 2592 47F9 CD 85 48 2731 CALL SEARCH 
4724 ЗЕ CB 2993 47FC D8 2732 RET C 
4726 CD 92 47 2594 47FD 79 2733 LO AC 
4729 79 2595 47ҒЕ FE ФЕ 28 04 2734 IF Asia JR SERE! 
472A 04 06 2596 4892 FE ӨР 28 10 2735 IF A<>15 JR SEREZ 
472C 80 2597 4906 2736 SERE! 
4720 18 63 2578 4884 7E 2737 LO AOL 
472F 2599 4807 FE 28 28 ев 2738 IF Aste" JR SERE? 
4722 2600 STR926 4908 FE 29 20 03 АҒ 18 00 2739 IF А THEN XOR А JR SEREG 
472F 3E OD 18 e2 2601 LO A 900 DB  *18:e02 4812 FE 20 20 OF 2748 IF A«(?*-* JR — SERES 
4733 2682 ътв»зе 4616 2741 SER&7 
4733 ЗЕ FD CD 92 47 2503 LO A 9FD CALL STR 4816 CD 86 49 2742 CALL FIGUR 
4738 3€ CB CD 92 47 2694 LO A SCB CALL STR 4019 78 2743 LO ^E 
4730 За 07 4С CO 92 47 26е5 LO  A(INDO CALL STR 481^ 2744 sanee 
4743 78 2606 LD AB 481A 32 07 4C 2745 LO  (1NDO,A 
4744 Ce ег 2687 400 Mé 4810 7E 2746 LO А ә 
4746 18 4а 2608 JR өт 481E 23 2747 INC HL 
4748 2609 4617 FE 29 20 02 2748 ІР AO *)* JR SERES 
2618 FiGSTR2 4823 2749 SEREZ 
2611 CALL FIGUR 4823 87 275% OR ^ 
2612 STR2 4924 C? 2751 wr 
2613 LO AE 4925 2752 SERES 
2614 JR STR 4625 2А EF 4C 2753 LD нш, «Бекі» 
2615 FTGSTRS 4828 ФЕ 19 37 С? 2754 — LO С,16 SCF RET 
2616 CALL FIGUR 482C 2755 
2617 STRS 482C 2756 SEACND 
2618 CALL STR2 482C 11 61 4C 2757 LO  OE.CNODAT 
2619 L0 ^D 4927 CD 95 46 2758 CALL SEARCH 
2628 JR STR 4932 2759 SEACH291 
2621 4832 ое 2769 RET C 
2522 STR 4833 CO А6 38 2761 CALL SPACE 
2423 LO AC 4634 Cg 2762 ВЕТ 2 
2624 400 ^^ 4937 FE 2C 2763 ее os 
2625 206 A^ 4839 СӘ 2764 RET Z 
2626 600 а 483A СО 95 48 2745 CALL SEARCHZ 
2627 200 ^8 4830 18 F3 2766 JR SEACH2@1 
2628 JR STR 493F 2767 
e 483F 2748 
2638 STR8* 483F 2749 SEALE 
2631 LD AC 483F ED 4B EB 4C 2770 LO ВС, GKOFST) 
475F 06 84 2632 SUB 4 4843 CD AC 48 2771 CALL 
2633 JP  C,ERR4 4846 2772 SEARAL 
2634 ғо AA 4846 08 2773 RET C 
2635 200 A^ 4847 CD Ae 38 2774 CALL SPACE 
2636 0 A^ 484A C8 2775 RET 2 
2437 400 ^8 4848 CD EB 38 2776 CALL LABSPACE 
2638 JR STR 484E CS 2777 RET Z 
2639 484F CD Ce 48 2778 CALL SEARCHAZ 
2648 STR16 4852 18 F2 2779 JR SERRA 
2641 ір AC 4854 2788 
2642 AOD A^ 4854 2781 ЗРЗЕА 
2643 APD aA 4854 22 FS 4C 2782 LO —«SPMO,HL 
2444 A00 A^ 4857 01 2783 POP DE 


エディ タ ア セン プラ ZEDA 63 


4ero 


$ 
gsg? 
г 
à 
3 
$ 
i 
* 
à 
s 


12 
4704 2983 49E3 16 ӨӨ 
4705 2994 FIGUR 49Е5 


% 
3 
R 
“ 
3 
m 
2 
3 
> 
$ 


3 
3 
8 
1: 
з 
y 
È 
è 
{ 
4 


apec 2987 FIGLOP 49E8 Е! 


FGPLUS 49E^ 18 ға 
FGMINS 49EC 
FOMULT 47ЕС 
FGD1US 4?ЕС 


FGHEX 


E88 
р 
SSNs 
3 


2915 FIGP^S 49ЕЕ 1Е 4^ 


зг 
8 
3 
i 
$ 
|] 
} 


ce 2716 IF Ае") ° RET 4773 


$ 
5 
$8208 3133324 


3 
E] 
i 
} 


ағгс 2922 FGPLUS 49Ғ7 


3539580395 9 


492C 23 2923 INC HL 
4858 2784 SPSE: س‎ M PUSH 0€ 
4858 їл 2785 LO д OE 492Е СО 94 49 2925 CALL FIGSe 
4059 13 2796 INC DE 2931 E3 2925 EX SPF,HL 
485^ 87 2787 OR ^ 4932 19 2927 ADO HL.DE 
4858 28 18 2798 JR  Z,SPSE4 4933 E3 2928 EX (SP) HL 
4850 FE 0D 2789 CP seo 4954 bi 2929 POP ОЕ 
485F 28 2790 JR  Z,9PSE2 4719 19 00 2938 JR F1GLOP 
4861 BE 2791 CP L) 4937 2931 
4662 20 16 2792 JR  NZ,SPSES 4937 2932 FOMINS 
4M 3 e voy 4937 23 2933 INC HL 
4845 18 F1 2794 JR  SPSE1 pS Lat 2924 PUSH 
4047 <ms 4939 CD 94 49 2935 CALL F1050 
4847 2794 ЗРЗЕ2 Tox RS 2936 EX «аруын. 
4867 7Е 2797 LO аә 
4840 РЕ 34 20 ос 2796 IF &-"1* JR SPSEA 4930 B7 ED 52 2937 SUB ML,DE 
404C РЕ 20 20 06 2799 IF Ае" ・ JR ғас 4940 ЕЗ 2938 ЕХ (SP) HL 
4670 FE 00 28 04 2890 IF &-$00 JR — SPSE4 4941 01 2737 Lo OR 
4874 2891 ЗРЗЕЗ 4942 18 се 2940 JR  FIGLOP 
28: D HL, (РМК 4744 2941 
pel рег 836 кез ат hil 4944 2942 FOMULT 
4878 2804 SPSE4 4944 23 2943 INC HL 
4878 05 2805 PUSH DE 4945 DS 2944 PUSH DE 
4879 C? 2806 RET 4946 CD 94 49 2945 CALL 21050 
487^ 2807 4949 ЕЗ 2946 EX — ($P),HL 
487^ 2808 5Р5Е5 4944 CD SE 49 2947 CALL MULT 
4876 1A 2807 LO № (E 4940 ЕЗ 2948 EX (ӘР), 
4878 13 2816 INC DE 494E D1 2949 РОР 
494F 18 вв 2750 JR  FIGLOP 
487C 87 2811 оя ^ саб 3944 
4870 20 F5 2912 JR  Z,SPSE3 ps Саска 
ааста ао ар T 4951 23 2953 INC HL 
4681 28 F1 2814 JR 2,9РЅЕЗ 
4863 18 F5 2815 JR ев 499a 05 We Рун og 
4808 7016 4953 СО 94 49 2955 CALL 71050 
4956 ЕЗ 2956 ЕХ  (SP?,HL 
4885 2917 SEARCH 4957 СО 76 49 2957 CALL 0195 
4885 22 EF 4C 2818 LD — (SEARKD,HL 4754 ЕЗ 2958 EX  (SP^HL 
4898 ФЕ ве 2819 LO се 4958 01 295% РОР 
488A 2828 SEARCH! 495C 18 AE 296% JR  FIGLOP 
468^ 1^ 2821 LO а, (E 495Е 2941 
4888 FE 90 C8 2822 IF — A-*0D RET 495€ 2942 MULT 
489E ВЕ 20 04 2923 IF AO HL) JR — SEARCH2 495Е cs 2963 PUSH BC 
4871 23 2824 INC HL 495Ғ 44 4D 2964 LO  BC,HL 
4872 із 2825 ІМС ОЕ 4961 21 09 ee 2965 о  HL,0 
4893 18 F5 2826 JR SEARCH! 4944 29566 мл! 
4075 2827 SEARCH2 4964 78 Bi 20 ег Сі С? 2947 IF ВС«@ THEN РОР ӨС RET 
4895 ec 2828 INC с 2948 SRL B 
4896 CD Ae 46 2929 CALL NEXT 2949 RR с 
4899 2А EF 4C 2830 LD HL, (SEAK1) 2970 IF CY THEN ADD HL, DE 
489C 20 ЕС 2831 JR NZ, SEARCHI 2971 ЕХ  OE,HL 
489€ 37 2832 SCF 2972 ADD нн. 
489Ғ С? 2833 RET 2973 EX  DE,HL 
484e 2834 2974 JR м: 
4800 2035 NEXT 2975 
4840 1^ 2836 LD ое 2976 0108 
48А! 87 СӨ 2837 IF Aee RET 2977 PUSH 8C 
4843 2838 NEXTDO 2978 LO  8C.D€ 
‚ 4803 1^ 2839 LO ае 2979 LO OE,HL 
4924 13 2940 INC DE 298% фо н.е 
48A5 FE ФО 2941 CP seo ЗЕ 2981 LO А16 
4847 29 F^ 2842 JR NZ, NEXTDO 4990 2982 OIVS@ 
4809 1^ 2943 LO А, (€ 4989 EB 2983 ЕХ  OE,HL 
48^^ B7 2844 OR а 4981 29 2794 400 нун 
9908 С? 2845 RET 4782 EB 2705 EX ОЕ, НЕ 
4eAC 2046 4983 ED «А 2986 APC HL,HL 
46AC 2947 SEARCHA 4985 B7 ED 42 2987 SUB нь, ос 
484C 22 Fı 4C 2048 LD —«SEAMK2),HL 4988 38 ӨЗ 09 18 01 2988 IF CY THEN ADD HL,BC JR DIU? 
48AF 2849 SEARCHA1 4990 13 2987 INC DE 
46AF ES 285% PUSH HL 498E 2998 D1v2 
леве 40 49 2851 LO  HL,BC 498E 30 2991 DEC а 
4082 CD 9C 38 2852 CALL PEEK 498Ғ 28 EF 2992 JR мове 
4985 Е! 2853 POP HL 4991 EB 2993 ЕХ  DE,HL 
4886 FE 00 ce 2854 1F LI RET 4992 C1 2994 POP ВС 
лев? ВЕ 20 2855 IF AC? HL) JR SEARCHA2 4993 С? 2995 RET 
«вас 23 2856 INC HL 4994 2996 
4880 93 2857 INC вс 4994 2997 Ғ1о5ә 
408€ 19 EF 2958 JR — SEARCHAL 4994 11 ве oo 2998 LO оғ 
“ece 2059 SEARCHAZ 4997 7E 2999 LO оно 
49C0 со CA 48 2068 CALL NEXTS 4998 FE 28 20 ӨЗ 3000 IF A<>*+* JR F10500 
48C3 2A F1 4C 2861 LO HL, (SEAMK2) 499C 23 3001 INC ML 
48С6 20 E7 2862 JR — NZ,SEARCHA! 499D 18 12 3002 JR ғіөзег 
әсә 37 2863 scF 499F 3003 F10500 
sec? с? 2844 RET 499F FE 20 20 ӨЕ 3004 IF AO *-* JR 10592 
seca 2063 4943 23 3085 
48CA 2866 NEXTS 4904 CD B1 49 
48СА ES 2867 PUSH HL 4927 ЕЗ 
48CB 60 47 2968 LO  HL,BC 4958 7A 
46CD CD 9C 38 2869 CALL PEEK 4909 2F 
4800 07 20 02 Е: С? 2676 IF Awe THEN POP HL RET АРАА 97 
4605 2871 NEXTSDO ass 78 
4805 СО 9C 38 2872 CALL PEEK АРАС 2F 
4808 23 2873 INC HL 4900 SF 
4809 FE 00 2874 CP Фо 49^E 13 
4808 20 ғә 2875 JR м, NEXTSDO ФАР F1 
4600 23 2876 INC HL 4780 С? 
480Е 23 2877 INC HL 4981 к1өзөг 
480F CO 9C зе 2078 CALL PEEK 4981 7E e 
48E2 44 4D 2879 LO вс, нь 4982 FE 24 28 36 FOHEX 
48E4 E1 2880 POP HL 4986 FE 22 28 44 FGOAU 
48ES B7 2881 OR а 498A FE 27 28 42 IF A-*^* JR РОА 
48Е6 С? 2882 RET 49BE CD 2E 4A 
48Е7 2883 49C1 DA E7 48 
48E7 2894 LABOUT 49C4 Е 
4ӨЕ7 CS 2085 PUSH BC 49C5 CD ED 49 
«әке CD 3F 48 2884 CALL SEALAB 49С8 11 өө ве 
4968 38 19 2887 JR  C,LABOUTI 49C8 7E 
4860 ES 2888 PUSH HL 4?СС ЕІ 
49EE 68 49 2067 LO нес 49CD FE 48 20 05 CD ED 47 THEN CALL ҒӨНЕХІ INC HL RET 
48Fe 23 2898 INC HL 4904 23 C9 
48F! CD 9C 38 SF 2891 CALL PEEK LO EA 4906 FGDEC 
4825 23 2892 INC HL 4906 7E 
4ӘҒ6 СО 9C 38 57 2893 CALL, PEEK LO DA 4907 CD 2E 4A 
49FA Е! 2894 POP HL 4904 08 
48FB СІ 2675 POP ВС 4708 ES 
4BFC C? 2896 RET 490С EB 
48FD 2897 4900 2% 
4вғо 2898 LABOUT! 470E ES 


64  onwz 1985.7. 


65 


E IN 

"5 i ^ 
нн 38883838888 нні ТТ ннн 8 
88882838 ü 88888888 885855 2828322582322822 22222228 i Т 
ИИА Т? MIX Hh ру: \ 
ЖЕТЕ етім 422222222:22:3222:23222:25 


ИННННИННИНИНИ  НИНИННИНИННИНИНИИЯНИНИИНННИНИНИНИИНИННН НИН 


% 
% $ 8 $9$$9$37 
898888888 9 8 92 8988882293279 922932552058 & 88 553555508 8282228 8 る 
$0231092:9292909 5202955252553 2009408083 299999 $ 35 $9 3 94 2 888889898 $999 2 22722227 i 
85550009099 82392 888888222322: 092 222202090 HIRES 58920088 иннии 58282552 
$22222222233399: 23028229$::01182235 02008? FIFI: 15902229 5527222%88%72288 3255888 23222225235: 22 
& F қа. に E Onan [3 т gre СА -әокосог-т 
ШИНННИНИНИНИНИННИНИННИНИНИННИНАНННЯ НН ӘННЕН 
ининин ES шштшиинининининин 
2282822222222: me nii. 88838328333383332338333 2223222 23222522222222222222222222 
ААГ 3 iria айы & ЗЕРТ Биен 2 РЄ СЕ ЗЕ 2225222: КЕ“: 
uu ih ПЕПЕ ТІНЕН ТІЛ inii Бъз БЕНЬВИНИ Н 
338b. mag 5 eii пын канны КИЙИР ныныныыныыыыынын 
к 
FE I У l E d b | 
нн OL HEU HHH Нн нниИининиНи НИ ИИИИ ИННИ EFE EEHEHE 
8 
55 $$ 25 
88 78 8 2 2 8 2 09299899 #82 8 5 $$ 
БЕ 5 $9989 808858; 882808982808::2228029888 33829339855 У $ В 5 $8299 2 299999 8298 
回 за 88 FFF $$33$$33$3313353533533235337. 00009080000 383838 288:2:38082312229?999927228 
Hi B 8% 8 KS 8 5 5:52 $$ 2998299879 999328 $823358 292299%9921:21989922999й0 585282289531 — 02999095522090:52:282 98292003799 


265857 REESE PESEPOBRT SZERESE 95 28555 8899330099 008OS  SBEEPTL 299999319999 3 05 0 $0 00202293 288998899889. 311122132 23005:2582:77222292$$01010$ 


НЕННННННИНИНИИНИНИНИНИИННИНИИННННИНИНННННИННИННИННННИНЕННИНЕНИ ННН ЕИИНН 


4819 


n y нне 
デバ ッ グ ウー ル ZAID 
ا‎ = ЧИ 


、 マ シン 語 プ ログ ラム 開発 の 手助け と な る デバ ッ ギ ング ツー ル で す 。 逆 アセ ンプ ル 機 能 を 
持ち な が ら 非 常に コン パク ト な も の に な っ て いま す 。 オ リ ジ ナ ルプ ログ ラム の デバ ッ グ や 
ダン プリ スト か ら の マシ ン 語 入力 な ど に 役立て て くだ さい 。 


入力 ・ 起 動 の し か た 


デバ ッ ガ と アセ ンプ ブラ の 両方 を メモ リ 上 
に 置い て 使用 する 場合 の こと を 考え て , X 
ング リス ト の アド レス は 5000m 一 5FFFm に 
し て あり ます 。 通常 の 使用 で は 特に 不都合 
は な い は ず で す 。 

ア ャ ンプ ブラ を 使っ て ソー スリ スト を 入力 
し て お け ば , 最初 の START を 書き 換え る 
だ け で 好き な アド レス に 配置 で き る の で 
いく つか の アド レス で アセ ンプ ブル し て セー 
プ し て お け ば 便利 に 使え を る で し ょ う 。 ツ ソー 
スリ スト で は START を どこ に 設定 し て も 
オブ ジェ クト は B000』 番地 か ら 格 納 さ れる 
まう に な っ て いま す 。 

ZAID を S-0S で は な く 各 機種 の モニ タ 上 
で 動か す た め に は , 5-05 と モニ タ サ プル 
ー チ ン の 違い に 考慮 し て 移植 する 必要 が あ 
り ま す 。 腕 に 自信 の ある 方 は 挑戦 し て , E 
し と し 投稿 し て くだ さい 。 

5000u 番地 (先頭 の 番地 ) に ジャ ンプ すれ 
ば タイ トル 出力 後 , プロ ンプ ト D: を 表示 
し て コマ ンド 入力 待ち に な り ま す 。 


以下 に デバ ッ ガ の ユマ ンド を 示し ます 。 
具体 的 な 使い 方 に つい て は , 第 4 部 「 プ ロ 
グラ ム 開 発 入門 」 を 参考 に し て くだ さい 。 
な お , アド レス は 16 進 数 4 桁 , デー タ は 16 
進数 2 桁 で 入力 し ます 。 
eL < 逆 ア セン プル > 

L 先頭 アド レス 最終 アド レス 

メモ リ の 内 容 を 逆 ア セン ブル し て 表示 し 
66 OnlMZ 1985.7. 


て いき ます 。 ス ペー スキ ー で 一 時 停止 , 
SHIFT 二 BREAK で コマ ンド 入力 待ち に 
戻り ます 。 

最終 アド レス は 省略 可能 , 先頭 アド レス 
も 省略 し た 場合 は 前 回 出力 し た 続き か ら 
逆 ア セン ブル し ます 。 

Фо < メモ リ ダ ン プ > 

D 先頭 アド レス 最終 アド レス 

メモ リ の 内 容 を 8 バイ ト ず つ 表 示し て い 
きま す 。 ス ペー スキ ー で 一 時 停止 , SHI 
FT+ BREAK で コマ ンド 入力 待ち に 戻り 
ます 。 

アド レス を 省略 し た 場合 は 前 回 出力 し た 
続き を も ダンプ し ます 。 ま た , 最終 アド レ 
ス を 省略 し た 場合 は 128 バイ ト 分 ダン プ 
し ます 。 

ダン グ し て 出力 し た デー タ は , その まま 
カー ソル を 移動 し て スク リー ン エ ディ ッ 
ト が 可能 で す 。 

ӨТ < メモ リプ ブロ ッ ク 転 送 > 

T 先 頭 アド レス 最終 アド レス 転送 先 ア ドレ ス 
メモ リ の 内 容 を ブロック 転送 し ます 。 ア 
ドレ ス の 設定 が よく な いと き は ベル を 鳴 
らし ます 。 

ӨР < メモ リサ ー チ > 

F 先 頭 ア ドレ ス 最終 アド レス デー タ …… 
メモ リ の 内 容 か ら 指 定 し た デー タ と 同じ 
も の を 探し 出し , アド レス と と も に 出力 
し ます 。 デ ー タ は 複数 個 記述 で き , 16 進 
数 の み で な く 文 字 列 も 指定 どき ます 。 女 
字 列 は ダブ プル クォーテーション で くく り 5, 
16 進 数 と の 混在 も 可能 で す 。 
例 ) F3000 B000 CD F4 1F 


Я) Е3000 B000 “МАСЕ” 
Я) F3000 B000 *OK"0D 


Фм < メモ リ 書 き 換 え > 
M ア ドレ ス 


指定 し た アド レス か ら メ モリ に 書き 込み 
を 行い ます 。 デ ー タ は 連続 し て 複数 個 記 
述 で き , スペ ー ス で 区 切っ て も 区 切ら な 
く て も どちら で も か まい ませ ん 。 

リタ ー ン キー を 押す と , 1 行 分 の チェ ッ 
クサ ム を 表示 し ます 。 


eJ < ジャ ンプ > 
J アド レス 


指定 し た アド レス を CALL し ます 。 サ プ 
ルー チン 中 の RET 命 令 で 戻っ て きま す が , 
スタ ッ ク ポ イン タ を いじ っ て いる 場合 に 
は 戻っ て こら れ な いこ と が あり ます 。 


Фв < ブレイ クボ ポイ ント の セッ ト > 
B ア ドレ ス 


指定 し た アド レス に プレ イク ポイ ント を 
設定 し , プレ イク ポイ ント が 設定 され て 
いる アド レス を すべ て 表示 し ます 。 プ ブレ 
イク ポイ ント は 8 個 ま で 設定 どき ます 。 
J す コマ ンド で ブログ ラム を 実行 きせ た と 
きこ の アド レス を 通る と , AF, BC, DE, 
HL, AF; BC, DE,HL', IX, IY, SP, PC 
の 各 レ ジス タ の 内 容 を 表示 し て , デバ ッ 
が の コマ ンド 待ち に な り ま す 。 プ レイ ク 
後 そ の 続き を 実行 する , BASIC で いう C 
ONT の よう な こと は で きま せん 。 


Өс < プレ イク ポイ ント の 解除 > 
& ア ドレ ス 


指定 し た アド レス に ブレ イク ポイ ント が 
設定 され て いる 場合 それ を 解除 し て , 残 


っ た プレ イク ポイ ント の アド レス を 表示 
6x4. 

アド レス を 省略 する と , 設定 され て いる 
プレ イク ポイ ント の アド レス を すべ て 表 
示し ます 。 

ӨЗ < プリ ンタ の ON/OFF> 

韻 を 入力 する だ びに プリ ンタ の ON/OFF 
が 切り 替わり , メッ セー ジ を 出力 し ます 。 


ブレ イク ポイ ント に つい て 


ちょ っ と 難し い 話 に な り ま す が , この デ 
バッ ガ で は プレ イク ポイ ント を 設定 する と 


95 
SB 
3C 
38 
47 
ЗЕ 
со 
99 
га 
Е5 
за 
SB 
る 1 
FE 
05 
46 


er 25 
5080 5C 5D FE 42 СА CF 5D FE :ED 
5088 26 СА 18 SE FE 54 СА 67 1Е! 
5098 SC 18 С7 FS ЗА ?Ғ 5B B7 :1B 
50?8 28 02 ЗЕ FF 2F 32 FF SB :C2 
$5660 B7 28 11 CD Е? IF 50 52 :60 
5ФА8 49 4E 54 45 S2 20 АҒ 4E :3F 
5ӨВе 90 өө Е! С? CD 08 58 CD :61 
5088 E2 ІҒ 58 52 49 4E 54 45 :03 
Sece 52 20 4F 44 46 OD 00 F1 :4B 
SeC8 С? ЗА 9F SB 32 7С IF С? :93 
5008 АҒ 32 7C 1F C9 CD B2 1F :E3 
5008 De Е? 21 FF FF 22 Aó SB :03 
З@Е@ 2А 64 SB 1A В? 28 17 CD :04 
S9ES B2 ІҒ 08 1A B7 28 OF FE :eF 
Sere 26 20 01 13 ES CD B2 IF :D7 
Sere 38 93 22 А6 SB Е! CD С? :D5 
SUM: CB 31 Фа 60 69 C7 80 10 :C3 
5108 50 AF 32 9D SB 22.04 5B 14A 
5108 22 A2 SB CD 29 51 За 9D :30 
5110 5B FE 80 CC FE 51 CD C7 1:98 
5118 1F 2D 50 2A Aó SB ED SB :eF 
5120 04 58 B7 ED 52 08 ЕВ 18 :ре 
5128 DF ES ED 73 А0 SB Е! 2A 12A 
5130 74 1F 22 AB SB 2A A2 SB :Е1 
$138 7E FE C3 СА 40 55 FE CD :96 
5148 СА 62 55 FE 18 СА 87 55 :3D 
5148 FE 03 СА 4B 56 FE DB СА tDF 
5150 89 56 FE 10 СА 7С 55 CD :55 
5158 53 52 DC C4 56 DC Аб 58 :75 
5148 DC C4 58 DC 58 53 DC SD :86 
5168 53 DC 42 53 DC 67 53 DC :56 
5170 4С 53 DC 71 53 DC 76 53 104 
5178 DC 7B 53 DC DB 53 DC Е@ :70 
SUM: 7E 24 48 СВ 02 DA E2 34 1:77 
5188 53 DC ES 53 DC EA 53 DC :5С 
5188 EF 53 DC F4 53 DC F? 53 18D 
5198 DC Dé 53 DC 04 55 DC 1E :34 
5198 55 DC 44 55 DC 2F 55 DC :04 
5106 AE 55 DC 09 56 DC 20 54 :9e 
5148 DC Cé 55 DC F? 55 DC OF tec 
5188 54 DCe39 54 DC 62 54 DC :22 
5188 ВА 54 DC B2 54 DC DA 54 :CA 
51С0 DC EF 54 DC 43 56 DE 2A :АЕ 
51С8 76 IF 22 АВ SB ED 7B А8 :С2 


£07VvAIUFFa (RST 7) を 書き 込み 
$3. そして, プログラム が この リス ター 
ト 命 令 を 実行 する こと で デバ ッ ガ に 戻り , 
レジ スタ ダン プ " を する よう に な っ て いま す 。 
し た が っ て , プレ イク ポイ ント を 設定 する 
アド レス は , 必ず オペ コー ド の 位置 で な け 
れ ば な ら な いこ と に 注意 し て くだ さい 。 
た と えば , 
ABCD 3E 08 LD A,8 
と な っ て いる と き , ABCEu 番地 に プレ イ 
ク ポ イン ト を 設定 し て も リス ター ト 命 令 は 
実行 され ず , LD А, $FF が 実行 され る だ 


け で すか ら , デバ ッ ガ に も 戻っ て きま せん 。 
この よう な 場合 は АВСОнН 番地 に プレ イク 
ポイ ント を 設定 し な けれ ば な ら な い の で す 。 
2 バイト 命令 , 3 バイ ト 命 令 の と ころ に プ 
レイ ク ポ イン ト を 設定 する 場合 は その 先 
頭 の アド レス に 設定 し て くだ さい 。 

系 コマ ンド を 実行 する こと に より , ГЕН 
を も と も と あっ た マシ ン 語 に 戻し ます 。 す 
べ で て の プレ イク ポイ ント を 元 に 戻さ ない 状 
態 で モ セーブ し だ た りす る と , FFm が 入っ た だま 
ま に な っ て いま す の で 注意 が 必要 で す 。 

(稲葉 康治 ) 


44 s8 
3E FE 
ға ЗЕ 
46 53 
CD 94 
es FD 
28 BE 
са та 
Ce 7E 
32 97 
B8 1C 
11 Фе 
18 11 
94 18 
өз De 
сс 28 

5488 C5 43 CD 91 58 С! 78 FE :Ғ5 

5498 BA СА Eó 57 СЗ 45 58 7E iEF 

5418 23 FE ED C2 DD 51 16 4A :5Е 

5418 CD ОЗ 57 DA 48 54 CD 14 :4Е 

5420 58 41 44 43 20 20 48 4C :F4 

5428 2C 88 CD ЗВ 58 СЗ F2 51 192 

5430 16 99 CD ОЗ 57 D8 CD 14 ICF 

5438 58 41 44 44 20 20 48 4C *FS 

5448 2C 00 CD ЗВ 58 C3 F5 51 1:95 

5448 16 42 Ср D3 57 ра DD 51 1:57 

5450 CD 14 58 53 42 43 20 28 :51 

5458 48 4C 2C 88 CD ЗВ 58 СЗ :ЕЗ 

5468 F2 51 7E 23 FE B7 C2 DD :38 

5468 51 7E 23 FE ED C2 DD 51 : 

5478 16 42 CD ОЗ 57 ба DD 51 :57 

5478 CD 14 58 53 55 42 20 20 :63 

SUM: 2E 30 ҒО C1 84 36 ЕВ FB :B? 

5480 48 4C 2C 00 CD ЗВ 58 СЗ :ЕЗ 

5488 EF 51 7E 23 FE DD C2 DD :5В 

5490 51 16 09 CD 03 57 DA DD 11E 

5498 51 CD 14 58 41 44 44 20 173 

54A6 20 49 58 2C 80 78 FE 02 :65 

5448 28 02 06 04 CO ЭВ 58 СЗ :4Ғ 

5480 F2 51 7E 23 FE FD C2 DD 17E 

5488 51 16 99 CD 03 57 ра DD !1E 

Sace 51 CD 14 58 41 44 44 20 :73 

54С8 20 49 59 2C 00 78 FE 02 166 

5400 20 62 06 05 CD ЗВ 58 СЗ :50 

5408 F2 51 16 C5 CD 03 57 08 :ED 

54Е0 CD 14 58 50 55 53 48 20 1:99 

54Е8 @@ CD ЗВ 58 СЗ FS 51 16 :7Ғ 

S4F8 C1 CD 03 57 08 CD 14 58 :C9 

54F8 58 4F 50 20 20 99 CD ЗВ :37 

SUM: BD 98 ЕВ 05 68 99 95 А2 :40 

5500 58 СЗ F5 51 16 Са CD СӨ :C8 

5508 57 08 CD 14 58 43 41 4C :38 

5510 4C 20 00 CD ЗЕ 55 ЗЕ 2C :36 

5518 CD 2D 58 СЗ 02 58 16 C2 :47 

5528 CD се 57 08 CD 14 58 4A :3F 

5528 50 20 20 20 99 18 Е4 16 :C2 

5530 Ce CD се 57 08 CD 14 58 :В5 

5538 52 45 54 20 28 06 CD F5 :ED 

5540 51 СЗ 40 58 14 20 CD СӨ :4Е 

5548 57 08 FE 04 3F 08 CD 14 :29 

5550 58 46 52 20 20 20 99 CD :21 


デバ ッ グ ツー ル ZAID 67 


68 


Oh! MZ 1985.7. 


888225 


LES PLE 


935523 


"38558 
939238 


4 
' 
LJ 
Ц 
' 
LI 
у 
1 
1 
Ц 
' 
L 
% 
L 
1 
L 
I 
1 
1 
L 
I 
' 
' 
' 
П 
П 
L 
1 
L 
^ 
L 


а 
v» 


BRIS 


988% mW 


mo $ 


8955 
889008858 


の 


папаи 


78 


885888 


SSSA 8 


Вып той 8 


- 
- 


$8m89 


5ССӨ іа 77 13 23 B7 28 F? Е! :78 
5СС8 01 B7 ED 52 23 44 4D EB 1:66 
SCD ED SB 76 IF AF 32 59 SD 1:74 
5сов CD га SD 08 ED Bi E@ 22 :CC 
5СЕФ SA 50 CD 2A SD DA FB SC :3C 
SCES BE 20 ES ES 23 CD 2A SD ЦЕ 
SCF@ 38 08 BE 28 ӨЗ E1 18 08 IFA 
ScF8 18 F2 Е! CD С? 50 2A SA 155 


----------.----.-.-.............. 


SUM: ВІ 65 90 61 ЗА 37 7C С! :В5 


5000 SD 28 CD BE iF 23 ED SB :9D 

5008 76 IF АҒ 32 59 SD CD Fi зЕА 

5010 1F CD 2а 50 38 05 CD СІ 13E 

5018 ІҒ 18 F3 CD EE ІҒ CD C7 :98 

5028 IF 2D 50 78 Ві C2 DE SC :B3 

5028 C? 13 ЗА 59 50 B7 C2 40 :85 

50308 50 1A FE 28 СА 29 50 FE :ЕЗ 

5038 22 СА 3F 50 C3 BS ІҒ 13 :32 
32 59 50 1а FE 22 СА :9B 
50 87 СА 57 50 ЗЕ 01 РА SUM: 8D 51 
59 5D іа 13 87 С? 37 (СС 
ве вө өе CD B2 ІҒ 08 :3F 5-86 28 CD 
2A 78 1F SE 23 56 Е! :5Е SF88 20 Se 
CD BE ІҒ CD F1 ІҒ ED :49 5276 СЗ Fi 
76 1F CD 03 ІҒ 1A FE :C7 5Ғ98 SF 04 


28 18 СО 13 :44 SFA9 ЗЕ 31 
5ғав ЗЕ Зе 


be 3A SFBO өө 00 


95 SD 
23 72 
5098 50 18 CD SFD@ ee ee 
5098 1^ B7 C8 5ғов ee ee 
SDA9 18 04 CD SrEO 00 00 
SODAS 1F 08 77 SFES 00 ee 
5080 E7 C5 2B SFF9 ee ee 
5088 C1 CD F1 SFFS 00 00 90 99 ве ве өе ве :00 


SDC9 1F 10 Fé 
SOC8 79 CD Ci SUM! Fó 43 EB 2А 42 9B 47 óB :рр 


5000 СЗ 21 92 
5008 39 ee CD 


リス ト 2 DBG-85 ソ ー ス リス ト 


(PRSHAD ,A 
SPPRNT 


т гоо $5606 ов soc 
OFFSET 98880-START *««««« 280 DEBBUGER >>>>> テ 
START 


1 
2 
3 
4 
5 
る 
7 
e 
۶ 


DB i3 OB 6 


LD 8Р,‹@5Р› 
CALL PRTOF 
CALL SPPRNT DM "о: ОВ @ 


нин +18 CeéLL'SPSEA DM "D!" OB 6 
*IFBE 


LLLI 

инни +3 

т“. 

"v 

ettei 

ais 

хі. 

нини +21 

"9и. +24 

"27 

"30 

тн.“.зз 

.“-.... 

““..: 

нин +42 

нинин +45 

инин +48 в + 
LI 


мини +51 8108 CALL 


"MODE 
PUSH АҒ 
LO Ar (PR きい > 
IF AlO THEN LO A SFF 
CPL 


(PRSH); A 
Өте JR WODE! 
"78 


і А. SPPRNT 

нгі d “PRINTER ОМ“ OB 13:00 
нини +84 
өнин +87 POP ^F 
"7e RET 
"3 
"v6 CALL PRTOF 

CALL SPPRNT 

ом "PRINTER OFF* DB 13:00 


デバ ッ グ ツー ル ZAID 69 


5801 32 7C IF i32 Lo САВМА), А 5218 17 268 оро HL.DE 
56004 с? 133 RET 521C СО BE IF 269 CALL PRTHL = 
5805 134 %------------------ s2iF 27e SORi@ 
5005 135 4 صر‎ S21F CO F1 IF 271 CALL PRTS 
seos 136 %------ ------------ 5222 7E 23 272 LO A (HL) INC HL 
5805 137 Juve 5224 СО СІ IF CALL PRTHX 
5805 co B2 IF 138 CALL HLHEX 5227 87 ED 52 274 SUB HL,DE 
5808 ов 139 RET C 522A CS 275 RET 2 
5909 Е? 140 JP он» 5228 19 276 ADD HL,OE 
зера 141 522С 18 F1 277 JR SORIO 
SeDa 142 і----------- ------ 322Е 278 
seoa 143 1 DIS-ASSEMBLE 522E 279 an 
зера 144 а----------------- 522€ СО FS 51 EI CALL NEXT 
Sepa 145 DASEM s 5231 CD 14 58 41 2C 28 ге 281 CALL SPSTR OM «а, (* DB е 
5ФОА 21 FF FF 22 А6 SB 146 LO — HL.SFFFF LO (OBJEND), HL $5238 CD e2 58 282 CALL FIGSTRS 
SeE9 2A 24 58 147 LO нк, 08JCNT) $238 3E 29 C3 20 $8 283 LO A" JP STRA 
SeE3 1A 148 ір ^ ФЕ) 5248 284 
Seca B7 28 17 149 IF өзе ЈА DASEHI@ 524% 285 СА 
5ФЕ7 СО 82 IF 150 CALL HLHEX 5240 СО FS 51 286 CALL NEXT 
SeEA 08 151 RET C $243 3E 28 CO 20 58 287 LO  A*C* CALL STRA 
5ФЕВ ІА 152 LO A (05 5248 CD $2 58 288 CALL FIGSTRS 
i SeEC B7 28 er 153 IF AsG ЈА DASEMIO 5248 CD 14 58 27 2C 41 90 287 CALL SPSTR OM “>, А" DB е 
Secr FE 28 20 в: із 154 IF Өн" * THEN INC DE 5252 С? 296 RET 
Sera ES 155 PUSH HL $253 291 
5ӨҒ5 СО B2 IF 156 CALL HLHEX $253 292 LO 
Sere 38 өз 22 Aas 58 157 IF NC THEN LO (0BJEND),HL 5253 CO 14 58 4C 44 20 20 293 CALL SPSTR ОМ “LD "ове 
Sero E+ 158 POP ML 325А ге ee 
SeFE 157 DASEN1@ T?95C 7E 294 to A, HL) 
SeFE СО С? Se 168 CALL РАТОМ 5250 FE 32 CA 49 52 295 IF д=%32 ЈР UA 
5101 АҒ 32 70 58 161 XOR ALD (PASS) A 5262 FE 3A CA 2E 52 296 IF As で SA JP АО 
5105 22 ^4 58 162 LO  <OBJCNT), HL 5267 96 92 FE 22 CA Có 52 297 LO 8,2 IF A=e22 ЈР 1216 
5108 163 OASES1 526Е FE 2А CA 08 52 298 IF A-$2A ЈР .16(1 
$108 22 A2 Se 164 LD «0BJCNTL?,HL ФТОР ADDR 5273 FE 21 СА Ғе 52 299 IF A-$21 ЈР 1016 
5108 CO 2? $1 145 CALL ОАВЕМ! 8 5278 86 80 FE 91 СА ҒӘ 52 300 LD В,0 IF Aese! ЈР 1014 
З1ФЕ За 9D 58 146 LO Я, (PASS) 527Ғ 86 61 FE 11 СА FO 52 301 LO 8,1 IF А«Ф11 ЈР (016 
5111 FE 00 CC FE 51 167 1F A«END-1 CALL SORCE 5286 06 03 FE 31 СА Fe 52 392 LO 8,3 IF Ase31 JP 1016 
5114 CD C7 1F 2D S6 168 CALL PAUSE DH HOT 5280 23 383 INC HL 
$118 2A ^6 5B 169 LO HL, (08JEND) 528E 04 $4 FE DD СА FF 52 304 LO В,4 IF &-900 JP LOIX 
511E ED SB ^4 SB 178 LO DE, (08JCNT) 5295 04 95 FE ҒО СА FF 52 305 8,5 IF A-9FD JP LOIX 
5122 87 ED 52 171 SUB HLrDE 529С FE ED C2 DO 51 395 IF АС>ФЕЮ JP ERR 
3125 ов 172 RET C 5261 7€ 307 LO ма 
5126 EB 173 ЕХ DEHL S2A2 05 өө FE 4B CA DB 52 308 LO 8,8 IF &-saB JP 11601 
5127 18 ОҒ 174 JR DASEMS1 See? FE 43 CA Có 52 зо? IF А=%4з JP (214 
512? 1 520Е 86 01 FE 58 CA 06 S2 310 LO 8,1! IF AmeSB JP 2160 
$129 176 | ONE LINE 016 ASEM 5285 FE 53 СА Cá 52 311 1F A-953 JP (116 
512? 177% 528А 94 83 FE 78 СА DB 52 312 LO 8,3 IF АяӨ78 JP .1601 
5129 178 DASEN199 52С1 FE 73 C2 00 51 313 IF &(O$73 JP ERR 
5129 ES 179 PUSH HL SeCe 314 | 
5124 ED 73 Aè 58 188 LD (SPBUFF), SP 52Ce 2151 (2?) mRP 
512Е Е! 181 POP HL 52с6 316 т 
5122 2А 76 1F 22 ^8 58 162 to HL, (HBUFF) LO (BUFPNT), HL 52С4 317 (216 
5135 2А А2 58 183 LD HL, (OBJICNT1) 52с6 23 22 а 318 INC н. LO  (OBJCNT), HL 
5138 7E 184 LO то S2C^ ЗЕ 29 СО 317 LO "<= CALL STRA 
5139 FE C3 Са 60 55 105 IF A-$9C3 JP NJP S2cF CD 92 58 320 CALL FIOSTR3 
513E FE СО СА 42 55 186 IF AweCD JP NCALL 5202 CO 14 56 27 2C ее 321 CALL SPSTR OM *»," ов е 
5143 FE 18 СА 87 55 197 IF өз JP NIR 5208 C3 38 56 з22 JP  STRREGIÁ 
$148 FE ОЗ СА 4B 54 188 IF &-903 JP OUT 5208 323 1 
5140 FE DB СА 8? 56 19$? ІР 4-908 JP IN 5208 324 | RP=(?7) 
$152 FE 10 СА 7C 55 170 IF Өзжіе JP DJNZ 5208 328 | 
$157 CO 53 52 191 CALL LD 5гов 326 .1602 
5154 ОС C4 56 192 CALL С, CO? 5208 23 22 44 SB 327 INC HL (Ы (08JCNT) , HL. 
5150 DC А6 58 193 CALL С, ЗЕЙМОТ S2OF CD 38 $6 328 CALL STRREG1 る 
$160 OC C4 58 174 CALL C,SEANO2 S2E2 CD 14 50 2C 28 00 327 CALL SPSTR DM *, (" ОВ ё 
5163 ОС 58 53 195 CALL C,"Lo8 5гЕВ CD өг 58 330 CALL FIGSTR3 
5144 DC 50 53 196 CALL С. ос 5268 ЗЕ 29 C3 20 58 331 LO  A"»* JP STRA 
5149 ОС 42 53 197 CALL C,WLDD 5250 332 : 
514С DC 47 53 198 CALL CrWLDE 333 1 яР»?? 
514Ғ DC 6С $3 199 CALL C,WLDH 334 : 
$172 DC 71 53 200 CALL C, 4LOL 335 (016 
$179 ОС 76 53 は CALL Cr жом 23 22 44 58 336 INC HL LO (08JCND.HL 
$178 DC 78 $3 202 CALL C,#LOA со зв 58 337 CALL 6ТЕЯЕб16 
5178 ОС 08 $3 гез CALL C. ADDA 3€ 2C CO 20 58 338 LO  &*," CALL STRA 
517Е OC Ee 53 204 CALL С, ADCA сз e2 58 33% JP  FIGSTR3 
$181 ОС Е5 53 205 CALL 340 
$184 0C EA 53 206 CALL 341 LOIX 
$187 OC EF $3 207 CALL 7E 342 LO оо 
$186 DC F4 53 268 CALL FE 21 СА ҒӨ 52 343 IF өзегі JP 1016 
5180 ОС F? $3 2e? CALL FE 2A CA DB 52 344 IF A-S2A JP , 160) 
5198 CC 04 53 210 CALL FE 22 СА 52 345 IF &-s22 ЈР (116 
$193 ОС 04 55 211 CALL 78 346 о AB 
5196 DC 1Е 55 212 CALL FE 04 CA IF $3 347 IF As4 JP LDIX1 
5199 DC 44 55 213 CALL CO 14 S8 49 59 28 348 CALL SPSTR DM *«IY** DB @ 
5і9с ОС 27 55 214 CALL es 
5177 DC AE 55 215 CALL 18 349 ж L0D2 
5122 ОС Ө? 54 216 CALL 356 LOIX: 
5145 DC 28 54 217 CALL CO 14 58 28 47 56 28 351 CALL SPSTR DM *«1xe* OB 8 
$168 OC Cé 55 216 CALL es 
5148 DC F? 55 219 CALL С,ОЕС16 352 (01х2 
SIAE ОС OF 54 229 CALL CrADCHL  1*98CHL 7E 393 LO ош) 
$181 DC 38 54 221 CALL C, ADOHL FE 36 CA 49 53 354 IF As$36 ЈР CIXIFG 
5184 DC 62 54 222 CALL C, SUBHL FE 76 CA C7 51 355 IF As ゃ 7 る ЈР 27? 
5187 ОС Ва 54 223 CALL C, ADDIX 14 70 356 LO 0,976 
ЗІВА DC B2 54 224 CALL C,ADD1Y CD 88 $7 357 CALL SEA1B 
5180 DC DA 54 225 CALL C, PUSH DA DD 51 358 JP  C,ERR 
51С0 DC EF 54 226 CALL CrPOP CO F2 $1 35? CALL NEXT2 
$1C3 OC 63 56 227 CALL C,OUTC емсс» CO Её 57 зве CALL FIGSTR2 
51:54 оё 228 RET NC CO 14 $8 2? 2C ег 361 CALL SPSTR DM *,* De ё 
$167 229 ??? Сз 45 58 342 JP STRREGS 
$1C7 2A 76 IF 22 ^8 58 230 LD Hl, (WBUFF) LO (BUFPNT),HL 363 (ix)FG 
51С0 ED 78 Ae SB 231 LO SP, (SPBUFF) со F2 $1 344 CALL мехтг 
$101 F1 POP АҒ СО Её 57 36s CALL FIGSTR2 
$102 86 өз 8.3 CD 14 58 27 2C 09 366 CALL SPSTR DM "›,” OB е 
5104 C3 Её 57 347 JP FIGSTR2 
$104 ЗЕ 3F CO 20 Se 6,7?" CALL STRA 348 
$109 10 F? oogee9 369 
$108 18 16 JR мет 11 es 376 «LOB 10 DE, 94000 JR WLDREG 
5100 11 e1 371 «ОС 10 DE, 64601 JR MLOREG 
5100 11 e2 372 WLDD 10  0OE,*9See2 JR WLOREG 
5100 ED 78 АФ 58 LD SP, SPBUFF) 11 өз 373 «ОЕ LO 0Е,95803 JR MLDREG 
SIE1 2A 76 iF 22 дв se 241 LO Ні, WBUFF) LO (BUFPNT), HL 11 94 374 т он 10 0Е,%6004 JR MLDREG 
51Е7 2A 44 58 242 LD нш, «OBJCNTO 1495 375 WLDL 10 (06,%4895 JR MLOREG 
SiEA 37 243 scr 11 96 376 том 10 С0Е,%7ө86 ЈЕ WLOREG 
5168 С? 244 RET 11 07 76 — 377 WLDA LD DE, $7607 
siec 245 378: 
SIEC CD F5 51 246 МЕХТЗ CALL NEXT ж 379 | С“! ?эв 
SIEF СО FS 51 247 NEXT3 CALL NEXT зве : 
SIF2 CO FS 51 248 NEXT2 CALL NEXT 381 1 С=7 7*4 
5125 249 NEXT 382 | C*8 ?«(1х%0) 
51Ғ5 2A ^4 58 25e LD HL, (OBJICNT) 303 $ C=? ?-(Y«9 
5178 23 251 INC HL 384 i C-10 ?=CONST 
SIF? 22 А4 5B 252 LO —«08JCND,HL 385: 
З1РС B7 253 RCF 386 WLDREG 
SIFO С? 254 RET со аз 53 387 CALL SERLO 
SIFE 255 pg 388 RET C 
SIFE 256 SORCE cs 389 PUSH 8C 
SIFE CO 19 52 257 CALL OBJPRT 43 390 LO ВЕ 
5201 96 14 258 LO 8,20 CD 14 58 4C 44 20 20 391 CALL SPSTR OM чо * ове 
5203 CO DF 1F 259 CALL тав 20 ег 
5206 ED 58 76 IF 26% LO ОЕ, (HBUFF> CO 45 58 392 CALL STRREGS 
529^ CD EB IF 261 CALL MSG ЗЕ 2C СО 20 58 393 LO A ",* CALL STRA 
5200 СЗ EE IF 262 іт олы. сї 394 POP ВС 
5219 243 OBJPRT 78 395 ір Ав 
$210 2А А2 58 264 LD HL, (OBJCNT1) FE Фа СА Её 57 396 IF &-18 JP FIGSTRZ 
5213 ED 58 A4 58 265 LD DE, «OBJCNT) C3 45 58 397 JP STRREGS 
5217 B7 ED 52 266 SUB HL,OE 398 
521A св 267 RET Z 399 SEAASN 


70 омм 1985.7. 


949838  ORESDITEOEDA № 


- 
- 


2223823 
S823385 


28 позор бя 


я 


FE 


3# 998 5 


88 


as 3889 è 
8% 


89% 
23 


3 aR 89 
$ 28 89$ 


88 
$ 


41 


8885535 


57 


51 


44 
ee 


42 
ee 


51 


51 


51 


- 
= 


43 


44 28 


43 29 


42 


44 44 


02 94 


$1 


41 44 


2c 


se 


55 


94 


44 


5% 


Lo A946 Ов +18 DB sa2 
SEALD 
Lo A, ~$3A LD <#5ЕРЬО>, А 
CALL SEA1B ISTEP 1 
IF NC JP NEXT 
LD A (HL? 
LD B,8 IF A*$DD JR SEALD1 
INC IF АзФҒО JR SEALD1 
LD әр 
DB  $Có сазға» 
#SEALD DS 1 
LD B,1e 
IF Ак (> JP NEXT 
JP ERR 
SE^LO1 
INC HL 


LO AD ADD Aó 
IF &€»(MLD) JP ERR 


INC HL 
LD | A (HL) LO (INOX); A 
JP  NEXTS 
CP LD  DE,$8807 JR ASM 
$ CALL ASM 
i RET C 
% а" 
$ JP STRA 
ADDA LO  DE,S8808 JR ASM 
ADCA LD ОЕ, #6881 JR ASM 
SUBA LO DE,$9002'JR ASM 
SBCA LD DE,$9803 JR ASM 
AND 10 ОЕ, 34004 JR ASM 
XOR 10 DE, 30605 JR ASM 
OR 10  OE,$8006 
“вм 
CALL SEAASH 
RET C 
PUSH BC 
iD ВЕ 
CALL STRNO4 
POP ec 
LD ^b 
IF Өз18 JP F1GSTR2 
JP STRREGS 
449 ADCHL 
450 LO A (HLOTINC HL 
451 IF &«)9E0 JP ERR 
452 LD 0,%а 
453 CALL $EA1éB 
454 JP  C.SBCHL 
455 CALL SPSTR DM "ADC HL," DB е 
456 CALL STRREO1é 
457 ЈР мЕхтг 
458 
459 ADDHL 
468 LD о.е” 
461 CALL SEALSE 
462 RET С 
463 CALL SPSTR DM "Аро HL," D8 6 
464 CALL STRREG1é 
445 JP NEXT 
466 
467 SBCHL 
468 Lo D, $42 
469 CALL SEA16B 
470 IF C JP ERR 
471 CALL SPSTR DM "вәс HL," ов е 
472 CALL STRREG16 
473 JP мехтг 
474 
475 SUBHL 
476 LO A HLYEING HL 
477 IF «$87 JP ERR 
476 LO № CHLY EING HL 
479 IF A¢5SED JP ERR 
зве LD 0,$42 
481 CALL 8ЕА148 
492 ‚ ЈР C,ERR 
493 CALL SPSTR DM "SUB HL," DB e 
404 CALL STRREG1é 
485 JP NEXT3 
484 
487 ADDIX 
488 LD A, HLY EING HL 
489 IF А2900 JP ERR 
49% LO D, se9 
491 * CALL SEA168 
472 С JP ERR 
473 CALL SPSTR DM "аро 1х," ов 6 
494 LO ^B 
495 IF А2 THEN LO 8,4 
496 CALL STRREG16 
497 JP  NEXT2 
498 
499 ADDIY 
586 Lo As ӨЗІН HL 
S91 IF AOSFD ЈР ERR 
502 LO 0,609 
593 CALL SEA1<B 
504 JP СЕ 
ses CALL SPSTR DM "А00 ІҮ," DB Ө 
596 о ^8 
597 IF д=2 THEN LD в,5 
508 CALL STRREG16 
ses JP мехтг 
sie 
$11 PUSH 
512 LD р,%С5 
51з CALL SEA1GB 
514 RET C 
515 CALL SPSTR DM "PUSH * DB e 
$16 CALL STRREG16 
517 JP — NEXT 
518 
519 РОР 
529 LD р›,зС1 
521 CALL SEA1 る 8 
522 RET С 
523 CALL SPSTR DM "POP * DB ё 
524 CALL STRREG1é 
525 ІР NEXT 
526 
527 CALL 


$98 8 


тар 


57 


а 
- 


57 


43 41 4C 4C 


Фа 59 28 20 


52 45 54 28 


sA 


20 


43 


44 


4A 


52 


44 


47 


49 


41 


ЗА 


53 


45 


ac 


54 


2% 


4E 43 29 


18593228380 ИШИ инни ии 


ВЕТ! 


JR 


МЈРІ 


DJNZ 


RELTV 


DEC? 


2ЕС! ХВ 


DECIX? 


DECIS 


Ince 


INC? 


INCIÉ 


INCIXG 


INCIXP 


р 


p y pr 
5:1 


a 
4 


сал" DB e 


DB e 


% 3 z? р pu 


“DINZ * 


SPSTR DM "JR "ове 


NEXT 

f» (HL) INC HL 
Е, А 

о, ЗЕЕ 


THEN INC D ¥00 
HL, DE 

A, "$" CALL STRA 
AH CALL STRASC 
Arl CALL STRASC 


A, (HL): INC HL 
LD  B,8 IF АзФ00 JR DECIXS 
INC B IF А<>ФҒО JP ERR 


LD д, (HLOt INC. HL 
IF AO *35 JP ERR 


Ш Ar (HL) LD KINDO, A 

ЈР  NEXT3 

LO р,%0в 

CALL SEA16B . 
RET С 

CALL NEXT 

LO A,B ADD 1140 BA 
JP DEC? 

LO 0,04 

CALL SEAGE j 

IF NC CALL NEXT 

IF C CALL INCIXS 

CALL SPSTR DM "INC * DB 6 
JP . STRREGS 

LD 0,%03 

CALL SEA16B 

RET C 

LO ABAD 61110 ВА 
JR INC? 


LO а OLOTINC HL 
BB IF 6-900 JR INCIXP | 
INC B ТР AQOSFD JP ERR - 


LO atHLytINC HL 


71 


デバ ッ グ ツー ル ZAID 


$63F FE 34 Сг DD 51 453 IF А‹›%34_ ЈР ERR 5785 C3 45 58 777 JP STRREGS 
5644 7E 32 9E 58 654 LD № LD ам, A 5788 778 = 
| 5648 СЗ ЕР 51 655 JP МЕХТЗ 5788 77? 
5448 656 5788 тве BIT à 
; 5648 657 OUT 5788 FS 781 PUSH AF 
5648 CD F5 51 өза CALL NEXT 3787 CD 14 58 42 4? 54 20 782 CALL SPSTR DM "BIT * 
564Е CD 14 58 АҒ 55 54 20 459 CALL SPSTR DM *OUT ( рв е 5796 20 ве ; 
| 5655 20 28 99 5792 18 14 тез JR РЕЗ: 
5658 CD E6 57 る る @ CALL FIGSTR2 5794 784 
5658 CD 14 56 29 2C 41 66 441 CALL SPSTR DM ">, А" ов e 5774 785 SET 
5662 С? 642 RET $794 F5 786 PUSH AF 
5663 663 5795 CO 14 56 53 45 54 20 787 CALL SPSTR DM “SET * ОВ @ 
5663 664 оутс 579C 20 ве 
5663 7E 665 LO ано 579E 18 ФА 788 JR РЕЗ! 
5664 23 444 INC HL 57a@ 789 
5665 FE ED C2 DD 51 667 IF A(DSED JP ERR 57е 790 RES 
546А 14 41 668 LO 0,441 57А@ F5 791 PUSH АҒ 
566C CD СӨ 57 669 CALL SEABB 5761 CD 14 58 52 45 53 20 792 CALL SPSTR DM "RES * ов ө 
566Е 38 2F 678 IF C JR INPORTC 5748 26 де 
5671 FE 86 СА DD 51 471 IF Asé JP ERR 57да ; 793 RESI 
5676 CD 14 58 4F 55 Sa 20 ` 672 CALL SPSTR DM "OUT (C)," ов а 57AA Fi 794 POP оғ 
5670 20 28 43 29 2C 99 $768 Cá 2F CD 20 56 795 ADD 4, $2F CALL STRA 
5683 CD 45 58 673 CALL STRREGS 5780 ЗЕ 2C CD 20 58 796 to A "," CALL STRA 
$686 C3 F2 51 674 JP NEXT2 2 C3 45 56 797 JP STRREGS 
5687 675 798 : 
3689 676 IN 5788 799 1 
5689 CO F5 51 677 CALL NEXT 5788 вве i IN 
568С CD 14 58 49 4E 20 20 678 CALL SPSTR DM "IN A<" DB е 5788 891 : DsFIRST OBJCECT 
5693 20 41 2C 28 00 s788 892 ; 
5698 CD Её 57 679 CALL FIGSTR2 5788 803 : OUT 
5698 ЗЕ 29 C3 20 58 680 LO A, *)* JP STRA 5788 804 ; Cs@ THEN ?*B 
SA 681 5788 85 1 Cri THEN 2=C 
S6^@ 482 INPORTC 5798 Ц 
5640 16 48 683 LD 0,340 $799 SEA1B 
Sée2 CD СӨ 57 684 CALL SEAGB 5788 7E 92 LD A (HD SUB D 
5505 ра DD $1 685 IF C JP ERR 578^ ое RET C 
5608 FE 84 СА 00 51 585 IF өзе JP ERR 5788 FE es cP e 
$600 CO 14 58 49 4E 20 20 687 CALL SPSTR OM "IN ~ DBO 5780 3F ccr 
5684 20 98 57ВЕ 47 LD BA 
5686 CD 45 зе 588 CALL STRREGS 57BF С? RET 
8489 CD 14 58 2C 28 43 22 669 CALL SPSTR OM *。〈C>・ CB e $7ce 
Séce ee этсе ѕЕАӘВ 
SéCi CS F2 51 49% JP мехтг 57C9 7E 92 LO д, (HL) SUB D 
SeC4 691% 57C2 De RET C 
56C4 692 1 CB ?? 57С3 С5 PUSH BC 
56C4 693 : 57С4 96 өз LO 853 
5654 494 СӨ? 57с6 820 DO9962 
56С4 7E 23 695 LD а, (HL) INC HL 574 wf 
SéCé FE CB 28 20 696 IF A=$CB ЈА C80! 37C7 30 02 с: С? 
54СА ФЕ 08 FE DD 28 94 697 LD  C,8 IF A=$D0 JR СВІ S7Cb 19 Р? 
5600 FE FD C2 DD 51 498 IF A<>WFD JP ERR 37CD Сі 
5405 ec 49% INC с 57CE FE 
5404 700 СВІ 5700 3F 
5606 7E 23 791 LO д (HL) INC HL 5701 47 
5609 FE CB C2 DD 51 702 IF A<>wCB JP ERR 5702 с? эге 
5600 7E 23 783 LD Ar HL) INC HL 5703 sae 
560Е 32 9E 5B 704 LO ам, A $703 ese 
56Е2 7E Dé 86 705 LD AHL) SUB 4 5703 7€ %2 931 
SeES ОА DD 51 796 IF С ЈР ERR $705 08 өзг 
56Е8 94 ӘЗ 707 LW 83 5706 С5 933 
SeEA төв 000001 5707 04 94 934 
SeEA OF ра DD 51 79% RRCA IF C JP ERR 570? 935 D00003 
SéEE 10 РА 710 DJNZ 000601 5709 ӨР 935 RRCA 
SaF9 47 711 LECE BA 57DA 30 өг сї С? 837 IF C THEN РОР ӘС RET 
56Ғі CD EC $1 712 CALL МЕХТА 570Е 10 F? өзе DJNZ 000003 
54Ғ4 СЗ 05 57 тіз JP свок 57Е8 Сі өз? POP BC 
56Ғ7 714 $7E1 FE gae СР 4 
56F7 715 57E3 47 841 LO BA 
56F7 716 57Е4 3F 842 CCF 
S6F7 717 C801 57Е5 c9 943 RET 
SéF7 7E 718 LD № З7Е6 944 
54Ғ8 Е6 07 71% AND $67 30086 0111 A<B 576 945 FIGSTR2 
56FA 4F 728 to CA IREGSTR SET 57Е6 2^ M ЗВ 946 LO HL, (OBJCNTD із 
SéFB 7E 721 LO A OL) 57ЕЎ ЗЕ 24 CD 20 58 847 LD 6,79" CALL STRA 15 
SéFC OF. OF er 722 RRCA RRCA RRCA 57ЕЕ 7E 848 LO а (HL) 
SéFF E6 1F 723 AND ФІҒ 30801 1111 A32 57ЕҒ 23 64? INC ні. 
570: 47 724 LD ва 57Е@ 22 ра 58 850 LD овусыт».ні. 
$762 CD F2 51 725 CALL NEXT2 5723 851 STRésC 
5765 726 | 57F3 FS ese PUSH AF 
5795 727 | В«СООЕ CsREGSTER NO. ота vr vr 953 RLCA RLCA 
5765 728 $ 57Ғ4 07 87 854 RLCA RLCA 
$7e5 729 CBOK 57Ғ8 CD FC 57 855 CALL STRASC1 
5705 78 73e LD ^B rm Fi 935 eon ағ 
5706 41 731 LO әс sec WST STRACI 
5707 B7 CA 34 57 732 IF a=e ЈР RLC 57FC CD BB 1F ese CALL ^ac 
5708 эр 28 зг 733 IF DEC(A)*8 JR RRC 57FF C3 20 58 95? JP STRA 
57ФЕ 3D 28 38 734 IF DEC (A>) =0 JR RL 5802 968 
5711 30 28 44 735 IF DEC (A) =0 JR RR seez 861 FI6STRa 
5714 30 28 4D 736 IF DEC(A)*0 JR SLA 5802 2А ^4 SB 862 0 Mer Coh 
5717 30 28 56 737 IF DEC(A)*0 JR SRA Sees 23 963 ис н 
571A 30 Са DO 51 738 IF DEC (A) =0 JP ERR 5896 СО Е? 57 864 CALL FIOSTR2«3 
571E 30 28 58 739 IF DEC(A)*0 JR SRL 5007 28 28 645 DEC MU DEC ML 
$721 FE e? 38 63 74e IF A<? JR BIT seas со EE 57 966 CAL risp Rr 
5725 04 98 FE 0? 38 75 741 SUB 8 IF A< JR RES SeeE 23 967 Pe He 
5728 Dé 08 FE Ө? 38 43 742 SUB 6 IF A<? JR SET Seer 22 as 58 868 LD (QRJCNTO, HL 
5731 C3 DD 51 743 JP ERR 3612 87 969 RCF 
744 5813 с? 870 E RET 
745 RLC 5614 871 
58 52 4C 43 20 746 CALL SPSTR DM "RLC * ове 5814 972 SPSTR 
5614 E3 873 EX SP), HL 
se 747 JP STRREGB $815 05 874 PUSH DE 
748 5814 ED 58 AS 58 875 LD ОЕ, (BUFPNT) 
749 581A 876 D00004 
750 RRC 581А 7E 12 877 ір A (HL) LO ФЕ, а 
Se 52 52 4320 751 CALL SPSTR DM "RRC * ОВ Ө 581C 13 23 878 INC DE INC HL 
| 581E 7E 879 -LD а (HL) 
| se 752 JP STRREGS SeiF B7 20 F8 eee IF A<>9 JR 006004 
753 5822 ЗЕ ФО 12 981 LO  &$8D LD (ОБ 
754 5825 ED 53 А8 58 в82 LD _ «ВОҒРМТ»,ОЕ 
755 RL 5829 01 993 POP ОЕ 
$8 52 4C 20 20 756 CALL SPSTR DM "RL " DB 6 5824 ЕЗ 994 EX  (SP)HL 
$628 87 ees RCF 
se 757 JP STRREGS зегс с» вав RET 
758 5620 987 
759 5820 888 STRA 
768 RR 5820 ES 887 PUSH HL 
58 52 52 20 20 761 CALL SPSTR DM "RR * DB e 582Е 2A 48 SB 378 LO HL; GUFPNT 
5831 77 891 LD HLA 
se 742 JP STRREGG 5832 23 892 INC HL 
763 5833 36 00 893 шо CHL), $00 
744 5835 22 А8 58 874 LO  (BUFPND «HL 
F 765 SLA s838 €1 895 POP ML 
58 53 4C 41 20 766 CALL SPSTR DM *SLA * DB ө 5839 87 875 ВСЕ 
зеза с? 377 ВЕТ 
se 767 JP STRREGS зезв 878 
768 5838 899 STRREG16 
769 56838 11 55 58 700 LD  DE,REGDATIé 
770 SRA 583E 18 1А 901 JR  STR-3 
58 53 52 4120 771 CALL SPSTR DM "SRA * ов 0 5848 902 STRCND 
5848 11 67 58 ?e3 LO  DE,CNODAT 
58 772 JP STRREGS $843 18 15 904 JR $783 
773 5845 ?95 
774 5845 986 STRREGS 
775 SRL $845 11 42 58 787 LD DE,REGOATS 
58 53 52 ас 26 776 CALL SPSTR DM "SRL = ОВ 6 5848 78 ге LO ^B 
$783 ге өв 5849 FE 08 СА 70 58 эв? IF A=8 JP REGBIX 


72 омм 1985.7. 


584Е FE 99 Са 79 58 өзе IF A=? JP REGSIX 
5853 FE eB 38 ӨЗ 65 65 95 711 IF А>=11 THEN DEC B DEC B DEC З 
585A CD Фа 58 912 CALL соата 
5850 $13 STR 
5850 ES PUSH HL 
SeSE 24 дв 58 0 н, BUFPNT) 
nu 2r Doeses 

1 iA шә $^. ӘЖ» LO > 
$853 13 23 INC Oê Ine AL 4 
5865 FE 00 ге Fe IF А<>%е0 JR 008005 
5849 гв DEC ML 
S864 22 АВ 58 LD  (BUFPNT), HL 
5840 Е! POP HL 
584Е 87 RCF 
SB る F С? RET 
$870 
5670 926 REGGIX 
$878 3E 28 CD 20 58 LO А" С" CALL STRA 
5875 78 
5876 Cé @4 47 
5879 CD Sa 58 
587С ЗЕ 28 CD 20 58 
$881 ЗЕ 24 СО 20 58 
5886 За ФЕ 58 
5869 СО F3 57 
589С ЗЕ 29 
586E C3 20 58 
587: 
5871 
5891 1: OC 58 
5894 C3 SA 58 
5897 
5897 
$897 11 42 58 
387A 
sera 
sesa 
$894 94 os СӘ 
3670 
5870 
5690 іа 13 
ЗВ7Е FE 0D 20 FA 
5843 10 ғә 
seas С? 
Seas 
$8^6 
56aé 2A ^4 58 LD не, (OBJCNT) 
58А? 11 Е9 58 LO  OE,NO!COD 
SeAC әв ee LO ве 
5ӨАЕ ЗЕАМО: 1 
SAE ıa LO A, (E) 
ЗӨАР BE CA BB 58 IF АН.) JP NOIROT 
5883 87 C^ 00 51 IF A=@ JP ERR 
5887 13 @4 INC DE INC в 
5889 18 кз JR SEANOI1 
sese 
3888 NO1ROT 
5888 CO FS 51 CALL NEXT 
Se5E 11 e2 59 LD  DE,NOIDAT 
seci C3 sa 58 JP STR-3 
Seca 
Seca SEANO2 
баса 26 A4 SB іш HL, (OBJCNT〉 
58С7 11 Bq 5? LD  DE,NO2COD 
seca ев ee ір вө 
secc SEANO2 1 
secc їл LD А (0E) 

B7 са DO 51 IF А0 ЈР ERR 

1 BE tr ML? 
5802 із INC DE 
5803 ге 07 IF NZ JR SEANO22 
5805 23 INC HL 
5806 1^ Lo A, (DE? 
5807 BE CA Eè 58 IF — A-(HL? JP NOZROT 
5808 28 DEC HL 
Se0C SE^NO22 
580C 13 өз INC OE INC B 
560E 18 EC JR SE^NO21 
sere 
seco NO2ROT 
58Е@ CD F2 51 CALL NEXT2 
58E3 11 05 SA LO  DE,NO2DAT 
Sagé СЭ SA 58 JP  STR-9 
see? 
58E9 NO1COD 
5859 ФА e2 LD № (BC LO «оса 
SeEB 1^ 12 LO A, ФЕ) LD OE,A 
УВЕО ЗЕ 37 ccr SCF 
SBEF 2F 27 CPL DAA 
Seri F3 FB о: Е! 
5923 08 EG EX АҒ,ӨҒ” ЕХ OE, HL 
sers С? ЕЗ RET Ех (SP), HL 
5827 F? Е? LO  SP,HL JP оч) 
5829 07 76 EXX HALT 
SƏFƏ 17 67 RLA RLCA 
sero IF OF RRA RRCA 
SSFF FS Fı PUSH AF POP оғ 
5701 ee NOP 
5782 
5782 NOIDAT 
5902 4С 44 20 28 20 41 2C DM “LD А, (BC)* ОВ $00 
5789 28 42 43 29 ер 
SPOE 4C 44 20 20 20 28 42 1011 DM “о «ЕС>.а" ОВ $00 
5915 43 29 2C 41 90 
SPIA 4C 44 20 20 20 41 2C 1812 OM "LO ADE)” pg жер 
5921 28 44 45 29 90 
5924 4C 44 20 20 20 28 44 1813 OM "LO Е.А D8 $00 
$920 45 29 2C 41 00 
5932 43 43 44 0D 1014 ом “ссе” 08 seo 
5936 $3 43 46 90 1015 Ом "SCF* ов seo 
5934 43 50 4C Өр 1016 ом "СР." ов s00 
593E 44 41 41 00 1017 DM "раа" DB *@D 
5942 44 49 0D 1919 DM "01* DB $60 
5945 45 49 Өр 1819 DM "EI* ОВ +00 
5748 45 58 20 20 28 4144 1020 DM “ЕХ АҒ,АҒ”" ОВ $00 
S94F 2C 41 46 27 0D 
5954 45 58 20 20 20 44 45 1821 DM “ЕХ  OE,HL" 08 Фер 
5958 2с 48 4C ео 
5752 52 45 54 Өр 1922 OM "RET" DB seo 
5963 45 58 20 20 20 28 53 1023 DM "EX  «SP),HL* DB $00 
S?éa 50 29 2C 48 4C eo 
S978 4C 44 20 20 20 53 Se 1024 OM "LO  SP,HL" DB жәр 
$977 2C 48 4C ео 
5978 4A 50 20 20 ге 20 48 1025 OM "JP о" ов se0 
5982 4C 29 eo 
5765 45 58 56 00 1025 Ом "Ех" ов seo 
598? 48 41 4C 54 eo 1927 DM "нат" OB se0 
578Е 52 4C 41 ер 1028 DM "RLA" оз +80 
5772 52 4C 43 41 00 1829 DM *RLCA* ов seo 
5777 52 52 4: ар 1өзе DM “RRA” DB жер 
5798 52 52 43 41 ео 1831 OM "ВАСА" ов жәр 
5728 50 55 53 48 20 41 46 1032 DM *PUSM ағ” ов seo 
S59A7 ФО 
5728 50 ағ 58 29 20 41 45 1933 ОМ “РОР ағ” ов +90 
тағ ео 
5980 4E 4F зе өр 1034 ОМ "МОР" De жер 


5599595999955 


т 
o 
95055398288298p29 


22883889 


555995599995 


ME かも に を する すす すす すす する] 


Eo 


E? FD 


SSSSSSSSSSSSSSSSS8S8SS 


в 
5 


28 r2 


eo 


8 8 8 8 888 


ec 


ec 


менен 


и E 
St 
Eam 


| 


$383 8 @ 9 FEE: 
с 28888 8 8 ê 888888888888888888888 


(SP), IX" 
«SP», ІҮ 
Ix* 
1x" 
"Inc ІҮ" 
"OEC Iy“ 
"ЈР «DO* DB $00 
чү" 08 s00 
ов +00 


ов +00 


"Јр 
*PUSH 1х" 


1х 


115995999 3353 5 333333 33 SSSSSSSSSSSSSSSSSSSSS 


13323 975 3 


HIE 
ни 


REGDATS 


"в" ов $00 DM 
DB #00 


rum 
н 
$ 
% 

$ 4434 


DM + 


1F A (4L) JR SPSES nes 
INC HL INC OE ING В OO 
JR 5РЗЕ: "i : 


73 


デバ ッ グ ツー ル ZAID 


る 
3 


1152 

1153 

1154 

1155 PASS 
1156 INDX 
1157 РЕЗИ 
1158 SPaUFF 
1159 ОВЈСМТІ 
1160 08JCNT 
1161 OBJEND 
1162 BUFPNT 
1163 1------- 
1144 i EDIT 
1155 i IN HL'!HEX DATA 
1166 1 PROG CNT 


ето 
3870 
58?Е 
$872 
ваё 
58А2 
S864 
SBAS 
seas 
SBAA 
saaa 
SBAA 
SBAA 
SBAA 
SBAA 1148 E91 
SBAA 
SBAA 
SBA 
sese 
5983 
5887 
588^ 
5880 
SBBF 
seco 
sece 
seco 
seci 
зәсз 
заса 
засо 
58CE 
5ӘСЕ 


3 
i 


NUN 


3 


NNNNN デ デー 
8 
$3 


223233233 
$2333 
| 33552585 
Hi 


5СА2 
зсаг 
кои дА 
1167 1 
1169 009009 ЗСАЗ 
со ce зв 1170 CALL EDITSe ScA4 
CD BE 1F 1171 CALL PRTHL Scas 
CD F1 IF 1172 CALL PRTS SCA7 
ED $8 76 iF 1173 LO DE, (BUFF) SCA7 
со 03 IF 1174 CALL 6ETL SCA7 %---------------- 
CD B2 IF 1175 CALL HLHEX SCA7 FIND 
39 ЕВ 1176 1F NC JR 000007 SCA7 CD B2 IF CALL HLHEX 
с? 1177 RET SCAA 08 RET C 
1178 SCAB іа LO ое 
1179 EDITSe SCAC 87 C8 IF Өзә RET 
1а 1180 LO аА, ФЕ SCAE FE 20 28 91 із IF Ае" * THEN INC ОЕ 
B7 ce 1181 IF де БЕТ SCB3 ES PUSH HL 
FE 26 20 өз 13 18 04 11ө2 IF Ая" * THEN INC DE JR EDITSS | SCB4 CD 82 1F CALL HLHEX 
CD B8 IF 1183 CALL HEX 5С87 30 ӨЗ 21 FF FF IF C THEN LO HL, SFFFF 
pe 1194 RET C SCBC ES PUSH HL 
1185 ED1TSS 5С80 2A 76 IF LO HL, (4BUFF) 
CD BS 1F 1186 CALL .2HEX эссе 008013 
$801 08 1187 RET C scce 1A LO, A ФЕ) 
5802 77 23 1188 LD  (HD,A INC HL SCC1 77 LO (L^ 
$804 18 ЕА $ 1189 JR  E01T56 SCC2 13 23 INC DE INC HL 
5806 1190 | ------ SCC4 87 20 F9 IF - AOO JR 008013 
5804 1191 i MEMORY DUMP 5СС7 E1 POP HL 
5804 1192 ---------------- scce рі POP DE 
5806 1193 OUMP 5СС9 87 ED 52 SUS HL,DE 
5806 61 өө ee 1194 Lo SCCC 23 INC HL 
5809 2A 45 5С LO SCCO 44 4D LO эс, 
580C i^ LC ^. (0E) ЭССҒ EB EX DE.ML iLO HL, DE 
5800 B7 СА ФЕ SC IF өзе ЈР DUMP: scoe 
SBE1 CO B2 IF CALL HLHEX scoe FINOS@ 
SBE4 ог RET C SCO9 ED 58 76 IF LD DE, (#BUFF) 
SBES 14 LD A, ФЕ 5С04 AF 32 $9 50 XOR ALD  («FINFLO.A^ 
SBE4 87 28 25 IF өзе ЈА OUMPi@ scoe со 2а 50 CALL FINDAT 
SBE? FE 20 20 û! із IF Аз" * THEN INC DE SCpB 08 RET C 
SBEE ES PUSH HL SCOC EO В: CPIR 
SBEF CO 82 IF CALL HLHEX SCOE ЕВ IF РУ-ф RET :NOT FOUND 
5ӘҒ2 38 19 IF C JR DUMPOS SCDF 22 5а г LD  (FINOF), HL 
SBF4 Di POP ОЕ SCE2 CD 24^ CALL FINDAT 
sers ED 52 sec 5СЕ5 DA РВ 5С IF C JP FPRNT 
SBF7 38 15 IF C SCE BE 20 ES IF ACO (HL) JR FINOS 
Ser? 23 INC SCEB ES PUSH HL 
ЭВРА 44 40 Lo SCEC FINDS! 
SBFC ЕВ Ех НЕ, DE SCEC 23 INC HL 
SBFD 7? LD SCED CD га SO CALL FINDAT 
SBFE Её 07 AND SCF9 эз ев IF С JR FINOS? 
SCe@ 28 өс IF d SCFZ ВЕ 28 ӨЗ E1 18 08 IF A<> (HL) THEN POP HL JR FINDSG 
SC62 79 Lo 5Ска 18 F2 JR FINDS! 
5СӨЗ E6 ҒӘ AND SCFA 
SC65 cé вв ADD SCFA FIN05? 
SC97 4F Lo SCFA E1 POP HL 
scoe 38 94 IF NC JR DUMP16 5CFB FPRNT 
Scéa е4 INC в SCFB CD с? 30 CALL PRTON 
5СФ8 18 ө: JR DUNP16 SCFE 2А SA 50 L0 ні, (FINOF) 
sceo っ urP 9S 509: 28 DEC HL 
5С@0 Е! POP nt 5002 СО ВЕ 1F CALL PRTHL 
5СФЕ oureie 5095 23 INC HL 
5СФЕ CB 38 CB 17 SRL BIRR c 5006 ED SB 76 IF шо OE, 〈WBUFF ぅ > 
SC12 CB 38 CB 19 SRL BIRR c SO6A АҒ 32 5$ 50 XOR ALD ИО), А 
5С16 CB 38 CB 17 SRL BIRR С 506E FPRNT1 
SCIA CD С? 50 CALL PRTON ЗОФЕ CO F1 IF CALL PRTS 
SC1D D00010 $011 CD 2А 50 CALL Е ОЯТ 
5610 CD 35 5С CALL LNOUMP $014 38 es IF C JR FPRNT2 
5С2@ CD EE IF CALL LTN- 5016 CO C1 1F CALL РАТНХ 
SC23 11 ев өв LO DE,*9998 5019 18 ЕЗ JR FPRNTI 
5С26 19 &OD н. 5018 
SC27 22 65 5С LO (DUMPED) , HL 5018 ЕРАМТ2 
SC2A CD C7 iF 2D Se CALL PAUSE Он но” 5018 CD EE IF CAL LTNL 
SC2F ӨВ 78 81 20 Е? IF DEC(BC) O8 JR 000010 501E CD C7 iF 20 58 CALL PAUSE Он HOT 
5634 С? RET 5023 78 В: C2 ре SC 1F BC<>6 JP FINDSe 
き C3S 5028 C? RET 
SC39 -NOUMP 5029 
SC3S CS PUSH BC 5029 *INDATÉ 
5С34 ES PUSH HL 5029 із INC DE 
5С37 CO BE IF CALL PRTHL 502^ FINDAT 
SC3A 06 oe LO 8,8 502А за 59 50 £D а, CINFLOD 
scac D00011 5020 87 C2 40 52 IF AO? ЈР FINDATZ 
SC3C CD F1 IF CALL PRTS 5031 1A Lo A. (DE) 
Scar 7E 23 шо A, CHL) SINC ML 5032 FE 20 СА 29 5D IF аз" * JP FINDATO 
SC41 CO СІ IF CALL PRTEX 8037 FE 22 СА 3F 50 * JP FINDAT: 
SC44 10 Fe OJNZ D00011 SO3C СЗ BS IF JP  .2HEX 
SC4< Е! POP HL SD3F FINDATI 
SC47 ES PUSH HL *03F 13 INC DE 
5С48 ЗЕ За CD F4 1F LO A*i" CALL РАМТ 5040 ғімовтг 
5С40 es өв L0 8,8 5040 ағ 32 59 50 XOR ALD «FINFLO».A 
Scar D08012 5044 iA LD A, (DE) 
SC4F 7E 23 LO  A,(LOTINC HL 5045 FE 22 CA 29 50 IF д=*** JP F!NDATÓ 
5С51 FE 2e 39 92 ЗЕ 20 IF ас" * THEN LO А." * S044 B7 Са $7 50 IF Ame ЈР FINDATS 
5С57 FE 68 38 02 ЗЕ 28 IF &»-968 THEN LD д," * 504Е ЗЕ 01 32 59 50 LO Ai iD чм, а 
5С50 CO Ға IF CALL РАМТ 5053 14 13 LD А, (DE):1INC DE 
5С60 10 ED 0JNZ DOee:2 4 5055 87 RCF 
SCe2 Е! POP HL 5054 С? RET 
$053 СІ РОР ес 5057 
5с44 С? RET 5057 Е INDAT3 
5545 SCF 
5055 ee ee DUMPHK D$ 2 RET 
5687 
SCe7 FINFLG DS 1 
5с67 FIND 28 2 
SCe7 Р: экей se re Cd iud 
SC<7 СО B2 iF CALL HLHEX i WRIT 
5С6А 38 38 IF C JR TRER 505С $ IN HL!HEX DATA 
Scéc ES PUSM HL 505С D DE:PROG CNT 
ScéD 1а LO  & OE 505C EL ead PUN 
SC4E FE 20 20 81 13 17 Өз" * THEN INC OE sosc 1408 WRIT 
5С73 CD B2 IF CALL HLHEX SOSC CD B2 iF 1409 CALL HLHEX 
5С74 38 28 IF C JR TRER1 SOSF oe 1416 RET C 
5c78 23 INC HL 5066 1411 WRITI 
$c79 СІ POP ЕС 5060 ЕЗ 1412 PUSH HL 
SC7A CS PUSH BC tFROM 5061 2A 78 iF 1413 LO нш, <DSPXY> 
5С7В B7 ED 42 SUB н ‚ёс 5044 5Е 1414 LD Е, оо 
SC7E 38 23 IF C JR TRERI 5065 23 1415 INC HL 2 
Scee ES PUSH HL 151ZE 5044 56 1416 ір р, оя: - 
SCS1 їл LO ФЕ» 5067 Е! 1417 POP HL 
5Сё2 FE 20 20 9: 13 IF Өш" " THEN INC ОЕ 5048 05 1418 PUSH DE 
Sce7 CO iF CALL HLHEX 1TOP 5049 CD BE ІР 1419 CALL PRTHL 
SCSA 38 16 IF C JR TRER2 SbéC CD F1 1F 1420 CALL PRTS 
SC8C ЕВ EX  DE,HL шо DEHL 5047 ED $8 76 IF 1421 LD ОЕ, (#BUFF) 
SC8D Сі РОР ec $073 CD 03 IF 1422 CALL GETL 
5СӨЕ Е! POP HL 5076 1а 1423 LO A, E 


74  onwWz 1985.7. 


7/8077 FE 18 28 18 1424 IF &*-*1B JR WRITE es 1569 = 
27 $078 CD 82 № 1425 CALL HLHEX 13 1561. 

507Е 38 13 1426 IF С JR MRITE із 1562 

Spee CO 95 50 1427 CALL WRITS 1563 

$083 Di 1428 POP DE 1564 

5084 ES 1429 PUSH HL 1545 NBRKS@ Mer EEE 2 
$085 2а 78 1Е 1430 Ш HL, (DSPXY〉 13 1566 | INC ^ іа «ОЕ; INC DE 
5088 73 1431 LO — (LE 13 1567 LO өмі E), A INC DE 
5089 23 1432 INC ML 13 1568 LD өні: ФЕ›,А INC DE 
$0848 72 1433 ED 02,0 13 1569 ір өн LO ФЕ›,А INC DE 
$088 E1 1434 POP ML 23 1570 LÒ HL EF 10 HL i 
508С 94 8S C4 В: 50 1435 IF BO CALL WRITS 1571 RET 

$091 18 CD 1436 JR мм: 1572 vi um 

5093 1437 1573 REGDUMP 

5093 1438 WRITE 1574 PUSH 

5093 Е! 1439 POP HL 1575 PUSH 

5094 С? _ 1448 RET 1576 EXX 

5095 1441 1577 PUSH HL 

5095 1442 WRITSe 1578 PUSH DE 

5095 91 ee ee 1443 LO вс,е 1579 PUSH BC 

5078 1444 WRITSI 1580 PUSH ағ 

5098 1А 1445 LO А (OD 1581 PUSH АҒ 

5099 B7 C8 1446 IF Өзе RET 1582 EX АаҒ,АҒ” EXX 

5098 FE 20 20 ӨЗ 13 19 94 1447 IF А=* * THEN INC ОЕ JR WRITSS 1563 PUSH HL 

SDA2 CD BS IF 1448 CALL HEX 1584 PUSH DE 

5045 De 1449 RET C 1585 PUSH BC 

SDAS 1450 WRITSS 1584 PUSH АЁ 

5046 СО 85 ІҒ 1451 CALL „2НЕХ 1587 әуен ағ 

50a? ов 1452 RET C iF 00 1588 CALL SPPRNT DB seb 

SDAA 77 23 1453 LO ра HL 20 53 SA 2F 48 1597 ом”  SZ/H/PNC " DB $00 
5ОАС 81 4F 94 1454 A00 АС LO СА IN B 4E 43 26 20 28 

SDAF 18 E7 х 1455 JR из 

5081 1456 30 ee 1590 om *F =" 08 8 

5081 1457 WRITS 1591 POP HL 

508: CS 1458 PUSH BC 93 SF 1592 LO т. сас PRTBIN 
5082 1459 000014 1F 00.41 20 3D 1593 CALL SPPRNT DS $80 OM “А -9* ов е 
5082 28 1468 DEC HL 

SDB3 10 ҒО 1461 DJNZ 000014 са 1594 РОР АҒ CALL PRTHX 

SOBS СО ВЕ IF 1442 CALL РАТНА. IF 28 20 42 43 1595 CALL SPPRNT DM * BC =$” DB © 
5088 C! 1463 POP ӘС 24 ee 

508$ 1464 000015 1598 POP HL 

3087 CD FI IF 1465 CALL PRTS SF 1597 CALL РАТА ә 

50ВС 7E 23 1466 LO аз INC HL 1F 44 45 20 32 1598 CALL SPPRNT DM "DE we" DB 6 
SDBE CD C1 IF 1467 CALL РАТНХ 

SDC1 10 Fé 1448 DJNZ 000815 POP HL 

SDC3 ЗЕ За CO F4 1F 1469 LO д, "1" CALL РАМТ sF CALL PRTHLƏ 

SOCB 79 CO C! IF 1470 Lo AC CALL РЕТНХ 1F 48 ас 20 зо CALL SPPRNT DM “HL =6" DB ё 
SDCC СЗ ЕЕ IF 1471 JP LN 

Socr 1472 :-- POP HL 

SDCF 1473 i BREAK POINT SF CALL PRTHLS 

Socr 12 өр CALL SPPRNT 08 +60 

SDCF 28 $3 ЗА 2F 48 ом”  SZ/H/PNC ” DB $00 
SDCF 4E 43 20 20 20 

5001 

5004 1091839) =а "2-700 зо ве 1686 DM “ғ.” DB Ó 

5007 ($8039),HL i (81039) =н :М2-780 1607 POP HL 

зроа 93 SF 1608 tO mL CALL PRTBIN 
5000 IF 90 41 27 30 1499 CALL SPPRNT DB séD ОМ *A'»$* DB ё 
SOOE ев 1492 IF A»*3 JR BPONI 

SDE る 92 ЗЕ 1483 LO &,9C3 CD HL,REGDUMP Ci IF 1418 POP АҒ CALL PRTHX 

50Е7 22 39 10 1484 LO ($1038),A LO (91039),HL 1F 20 20 42 43 1611 CALL SPPRNT DM * GBC^«9* DB 6 
SDED 1485 ӘРОМ1 24 99 

SOED 1484 CALL BRKSET 1612 POP HL 

sore 1467 BLIST SF 1413 CALL PRTHLS 

sore 1488 Lo 8,8 IF 44 45 27 30 1614 CALL SPPRNT OM "OE'*9" OB ө 
зоғг 148% LD DE, BWORK 

Sors 1490 000016 1615 POP HL 

5ОҒ5 1а 13 1491 LO я (E? INC ОЕ sr 1616 CALL PRTHLS . 

ЗОҒ7 B7 20 04 13 13 18 OC 1492 IF As@ THEN INC DE!INC DE JR BLISTOS IF 48 4C 27 30 1617 CALL SPPRNT DM *HL =8" DB 6 
SOFE 1A 13 éF 1493 LO № ФЗ DE LO iA ^ 

ЗЕФ! 1а 13 67 1494 LO № (DE)? !INC DELO НА 1618 POP н 

SE94 СО ВЕ IF · 1495 CALL РАТНЬ SF CO ЕЕ iF 1619 CALL PRTHLa CALL LTNL 

ЗЕФ7 СО ЕЕ IF 1496 CALL „тм. 1F 49 58 20 30 1420 CALL SPPRNT DM "IX «9* OB 6 
SE@A 1497 BLISTOS 

ЗЕФА із 1476 INC 06 1621 POP HL 

scoe 13 149? INC ОЕ SF 1622 CALL PRTHLA 

sec із 1500 Inc ОЕ IF 49 57 20 30 1423 CALL SPPRNT DM “IY =$" DB 6 
SE00 10 Её 1501 DJNZ 000016 

sEer 1562 8115716 1624 POP HL 

SE@F c? 1503 RET SF 1625 CALL PRTHL3 

SE1@ 1504 1 99 1626 ш н.2 

SE19 1505 1 BREAK RES LO — HL,MEX DATA 1627 ADD HL, SP 

зеіе 1506 + 1F 80 53 59 20 1426 CALL SPPRNT ОВ $00 ОМ "ӘР =з” 08 8 
SE19 1507 BRKRES ee 

ЗЕ10 CO 82 iF 1508 CALL HLHEX SF 1629 CALL PRTHLa 

SE13 DA Fe 50 150? IF C JP eLIST IF 50 43 29 30 1630 CALL SPPRNT ОМ “РС =$" DB Ө 
5Е14 94 гв 1516 LO 8,9 

5618 11 АҒ SF 1811 LO  OE,BuORK 1631 POP HL 

SE1B 1512 000017 BE ІҒ CD EE 17 1632 DEC HL CALL PRTHL CALL LTNL 
5618 1^ 13 1513 LO А, ФЕУ:1МС DE se 1433 JP MOT 

SE1D 87 20 07 1514 IF A<>0 JR 0000170 1634 

$E20 13 13 13 із із 1515 INC DE INC ОЕ INC DE INC ОЕ INC DE 1435 PRLS 

ЗЕ25 18 20 1516 JR 8NEHIG 1F CD Fı IF 1636 CALL PRTHL CALL PRTS 

SE27 1517 0098178 1F 1637 JP PRTS 

SE27 CS 1518 PUSH BC 1636 

5Е28 1A 4F 13 1519 LO А ФЕ) LD CA INC OE 1639 PRTBIN 

SE2B Іа 47 1526 LO А ФЕ) LD ВА 1640 LD 8&8 

SE2O АҒ 1521 XOR а 1641 D00020 

ЗЕГЕ ES ED 42 Е! 1522 PUSH HL SBC HL,BC POP ML 1642 RLCA 

5ЕЗ2 28 0E NZ, BNEHOS ЗЕ 1443 CALL C,PRTCY 

SE34 18 18 DE DEC DE SF 1644 CALL NC,PRTNC 

5ЕЗ6 12 DE), A 1645 OJNZ 000020 

SE37 13 13 із DE INC OE INC OE 1646 RET 

ЗЕЗА 1А 77 13 23 As (DE) LD (HL) A INC OE INC HL 1647 

SE3E で 1 POP ВС 1648 PRTCY 

SESF СЭ ҒӘ 50 BLIST 31 СО F4 IF F1 1649 PUSH AF LO А, "1" CALL РАМТ POP АҒ RET 
5Е42 

SE42 1650 
` SE42 сі 13 13 13 13 BC INC DE INC DE INC DE INC OE 1451 PRTNC 

5Е47 

5Е47 19 о2 008017 

5Е47 СЭ ҒӘ SD BLIST 

SE4C 

SE4C LD  HL,HEX DATA 

5E4C 

SE4C 

SE4C CD B2 1F HLHEX 

SE4F DS c 

5Е50 894 o8 8,8 

SES2 11 AF SF DE, BHORK 

sess 

SESS 1A 13 A, DE? INC DE 

ЗЕ57 B7 20 ӨЗ 13 18 90 1546 IF А=@ THEN INC DE JR BPSAME 

SESO CS 1547 PUSH BC 

SESE 1A 4F 13 1548 LO А OE) LO CA INC DE 

5Eé1 1A 47 154% LD д (DE) LO 8A 

5Е43 ES B7 ED 42 Е! 1550 PUSH HL SUB HL.BC POP HL 

5Е68 СІ 1551 POP ӘС 

SE6? СӘ 1552 RET 2 

SESA қ 1553 ӘРЗАМЕ 

ЗЕФА 13 13 13 із 1554 INC ОЕ INC ОЕ INC DE INC DE 

ЗЕбЕ 10 ES 1555 DJNZ 000018 

5Е78 96 гв 1556 LD вв 

SE72 i1 АҒ SF 1857 LO  DE,BHORK 

5Е75 1558 000917 

SE75 ІА 155% А, ФЕ» 


デバ ッ グ ツー ル ZAID 75 


パソ コン / ビ デオ ユー ザー の 映像 処理 入門 最終 回 


グラ フィ ッ ク の 拡大 ・ 編 小 ツー ル 


先月 号 で 紹介 し た グラ フィ ッ ク 画 面 の 一 
部 を 転送 (コピ ー) する グラ フィ ッ ク ユ コピ 
ー ツ ー ル に 引き 続き , 今回 は グラ フィ ッ ク 
画面 の 拡大 , 縮小 プログ ラム を ご 紹介 し ま 
す 。 こ の ツー ル を 使え ば , 原 画 に 対し 約 0.1 
倍 か ら 6255 倍 まで の 拡大 , 縮小 コピ ー を 自由 
自在 に 行え を ます の で , 作画 ツー ル で 作っ た 
あな た の CG 作 品 を も っ と 別 な 作品 に 仕上 
げ 直 し た り , また , 画像 入力 装置 で 取り 込 
ん だ 画像 を 処理 し た り と , いろ いろ バラ エ 
ティ に 富ん だ 作品 づく 5 り を 楽し ん で ほし い 
と 思い ます 。 


хе 


拡大 , 縮小 の 手法 に は 前 回 の グラ フィ ッ 
クコ ピー ツー ル で 行っ た グラ フィ ッ ク 転 送 
に 加え て , デー タ を 1 ビッ ト ず つ 間 引い て 
や る (この 場合 必 の 縮小 に な る ) №, も し 
‹ в, 同じ デー タ を 繰り 返し て 読み 出す 
(この 場合 2 倍 の 拡大 に な る ) か を 行え ば よ 
いわ け で す 。G-RAM の 処理 は 1 バイ ト (8 
ビッ ト ) 単位 で すか ら 、 バ イナ リュ コード で 
いえ ば , 

(1) 同じ サイ ズ ( コ ピー) の 場合 
&B11011011 
(9444441 
&B11011011 
(2) 拡大 (2 倍 ) の 場合 
&B11101100 


Bi 00 


&B11111100, &B11110000 
(3) 縮小 (22 倍 ) の 場合 
&B11001100, &B11001100 


ж 


&B10101010 


と いう よう に な り , o£b5&8 OU b, 


76 омм 1985.7. 


Hidenori Fumi 


Xx 秀則 


ЕРЛИ efi b 7616 & 
T, また 拡大 は 多 以 上 と いう ふう に の 整 
数 倍 で 決ま る 大 きる と な り ま す 。 と ころ て , 
ここ で や っ か いな こと は (3) の 縮小 の 場合 な 
の で す が , 多 倍 を 行う に も (3) の 例 の よう に 
ひと つ お き に デー タ を 間 引 〈 場合 と , 次 の 
£315, 

“В1111хххх 

“Вхіхіхіхі 

&В1хх1хх11 


&B хххх1 117 

(た だ し , x 印 は 間 引 く デー タ ) 
な ど な ど , 間引き 方 は 70 通 り に も 及び ます 。 
と どれ を 採用 すれ ば よい の か , と いう と , Z 
れ は グラ フィ ッ ク 画 面 に 使わ れ て いる タイ 
リン グ (中 間 色 ) の 内 容 に 依存 し , 一 概 に 
は いえ ませ ん 。 た と えば 肌色 を タイ リン グ 
表現 し て いる アニ メ の 絵 が ある と し ます と , 


図 1 


4027 


これ を 縮小 する と 肌色 部 分 が 単色 に な る 可 
能 性 が ある わけ で す 。 ち な み に 肌 色 を タイ 
リン グ で 表現 する に は , 赤 黄 っ 白 の 色 の 
繰り 返し で 表現 する 場合 が 多い で すか ら , 
デー タ の 間引き 方 と 縮小 率 に よっ て は 肌色 
の 顔 が まっ 黄色 に な る , と いう こと も 起こ 
り 得 る わけ で す ネ 。 そこ で , ツー ル の 「 使 
い 方 」 で も 説明 し ます が , この デー タ の 取 
り 方 は 一 律 に 決め られ な いた め , プロ グラ 
ЖЕЛЛЕЖЕЗЕ са, 
な お , ИПФУ-АМЕ, 肌色 表現 で , も 
っ と も 適し て いる の は , 
&B11001100 
&B00110011 
の 2 つ で す 。 こ れ は 私 の カッ ト ア ンド トラ 
イ の 結果 を うな っ た も の で す の で , 皆さん 
$, いろ いろ な 取り 方 を 試し て みて くだ きる 
い 。 私 た ちの 目 に も っ と も 敏感 な 肌色 を 例 
に あげ まし た が , も ちろ ん ほか の 中 間 色 で も 


B( 青 ) の G-RAM ア ドレ ス (数 字 は , 16 進 数 ) 


6000 
7000 | 7001 17002) —  — 
7800 |7801 |7802 | 20 


2 
0 
0 
5 
4 
ン 


(A) ЖМИ 


(B) жим 


同じ で す 。 

ST, 次 に グラ フィ ッ ク の 転送 で す が , 
や は り 前 回 の ュ ユビ ピー ツー ル 同 様 。 320 モー 
ド 時 に 限り , 拡大 , 縮小 を し た 位置 の グラ 
フィ ッ ク を 元 の グラ フィ ッ ク 画 面 に 戻せ る 
機能 (復元 機能 ) を 設け まし た 。 し た が っ 
て グラ フィ ッ ク の 表 画 面 へ 転送 する 処理 を 
施し て いま す 。B( 青 ) の G-RAM の 先頭 アド 
レス は , 表 画 面 と 裏 画面 と で 1 K バ イト (& 
H400) の 差 が あり ます か ら 6&H4000 一 >& H 
4400 へ 転送 し ます 。 同様 に R( 赤 ) の G-RAM 
3, %Н8000-->6:Н8400, また G( 緑 ) の G- 
RAM}, &HC000—&HC40027, それ ぞ 
れ 転 送 先 の スタ ー ト アド レス と な り ま す 。 
1 画面 は 40X25 で すか ら , これ で アド レス 
を イン クリ メン ト し な が ら 1000 回 繰り 返し , 
また Y 方 向 に 関し て は 1 ライ ン 目 か ら 2 ラ 
イン 目 へ 移る の に , &H800 を 加え た アド レン 
ス と な り ま すか ら , さら に これ を 8 回分, 
結局 , 1000Xx 8 =8000 回 の デー タ 転 送 を 行 
っ て G-RAM( 青 ) の 表 一 裏 転 送 が 終わ り ま 
す 。 同様 に R( 赤 ),G( 緑 ) に つい て も 実行 し 
1 画面 分 が 完了 し ます 。 念 の た め , LB 
ASIC で , この グラ フィ ッ ク 表 一 裏 転送 を 行 
うと すれ ば , 次 の よう な プロ グラ ム と な り 
ます 。 


18 FOR 1=1 TO З 

28 FOR J=@ TO 7 

38 AD1=&H4999*※1+&H899*J 
48 FOR К-0 TO 999 

50 AD2=AD1+K 

68 A=INP (AD2) 

70 OUT AD2+&H408, A 


320 モ ー ド で 何 か の グラ フィ ッ ク を 描い て ぢ 
8, この プロ グラ ム を 実行 後 , SCREEN0, 
0 か SCREEN 1 , 1 CZ, 裏 画面 の 状態 が 
見 られ ます が , 短い プロ グラ ム な が ら マ 
シン 語 と は 比較 に な ら な い ほ どの トロ さ 8, で 


図 2 ⑳ の 部 分 の グラ フィ ッ ク を 
の 位置 へ 拡大 する 例 


は な いで し ょ うか ( 約 5 分 は か か り ま す ) 
き て, 拡大 ・ 縮 小 ツ ー ル の 実際 の プロ グラ 
ム を リス ト 1 に 示し まし た 。 BASIC 部 分 で 
拡大 , 縮小 する エリ ア の 指定 お よび 転送 先 
の 場所 の 指定 と , その 他 の 計算 値 を POKE 
し て お いて マシ ン 語 を CALL し て いま す 。 


их. lomo 


プロ グラ ム は メイ ンプ ログ ラム “GRAP 
HIC ZOOM.Bas" と 2 つの マシ ン 語 プロ 
グラ ム “GRAPHIC ZOOM.Obj", *GRA 
M TRANCE .Obj ” の 3 つ で 構成 され て い 
ます 。 メ イン プロ グラ ム で ある “GRAPHI 
C ZOOM" を RUN す る だ け で 最初 の モー 
ド 指定 の 画面 が あら われ ます 。 320 モー ド 
ЖП] *-, 640 モ ー ド な ら [2] キ ー を 押し ま 
kom 
(1) エ リア 指定 

拡大 また は 縮小 し た い , 元 に な る グラ フィ 
ッ ク の 領域 を 決め ます ( 図 2 DD). МЕЖ 
す よ ょ よう に, その 部 分 の 左上 座標 (Xa, Yi) お 
ょ び 右 下 座標 (Xz, Yn) を 入力 し ます 。 АЛ 
する 数 値 は TEXT 座標 表現 で す の で , 640 
モー ド な ら 双 方向 は 0 一 79 ま で, 320 モ ー ド 
な ら 0 一 39 ま で で す 。Y 方 向 は 両 モ ー ド と も 
0—24£ CC d 4. な お 1 回 に 指定 で きる 
エリ ア は ,320 モ ー ド で は 最大 で 画面 の 半分 , 
640 モ ー ド で は 画面 の 4 分 の 1 の 大 きる で す 。 
これ 以上 を 指定 する と 注意 の メッ セー ジ が 
表示 され ます 。 

(2 転送 先 の 指定 

次 に 転送 を 行う 位置 の 左上 座標 を 入力 し 
ます ( 図 2 DB» 

(1) の エリ ア 指 定 , (2) の 転送 先 指定 と も , 
終わ れ ば 画面 上 に ボッ クス 表示 る され ます の 
С, これ で よけれ ば [キー を, 訂正 し た い 
場合 は INN キ ー で 何 度 で も 入力 し 直せ ます 。 
(SHE A, 縮小 率 の 入力 

X お よび Y 方 向 の 比率 を 聞い て きま す の 
С, 0-255 ま で の 数 値 を 入力 し て て だ さい 。 
縮小 する 場合 は 0.5() と いう 具合 に 小数 
点 を 付け ます 。 た だ た だし, 前 に 述べ だ た よう に , 
この 比率 は の 整数 倍 一 一 すなわち , = 
0.125, %-0.25, =0.375……9 多 =1.12 
5, =1.25…… の 大 きき で 表示 きれ ます の 
X. ЕХ БОЗ АО Ф ЕЕЕ 
と も 近い 多 倍 (0.25) が 選ば れる よう に し て 
いま す 。 

(4) デ ー タ の 間引き 方 を 変え る 


先ほど , 肌色 の タイ リン グフ パタ ー ン を 例 
に 述べ だ よう に , デー タ の 間引き 方 に は 組 
み 合 わせ が だ た くさ ん あり ます が , ここ で は 
行 番号 670 が 示す よう に , 1 種類 に 固定 され 
て いま す 。 

8n 十 1 


10000000; 倍 時 の 間引き パタ ー ン 


0:01 0 0 0;5°2? " 


010010; 8153 " 


0 
0 

0101010;44 ” 
1010101;925 
101101 
1 
1 


110111;% 7 


м м км фтфМ мі. рӛ м 


171111: 
(た だ し n=0,1,2,3…254) 

も うお わか り だ と 思い ます が , た と えば 多 
倍 の 縮小 の と き は , 10000000 が 示 
す よ うに 初め の 1 ビッ ト 目 が 取り 出さ れ , 
後 の 2 ビッ ト 目 以降 は 捨て られ ます 。 こ の 
間引き パタ ー ン を , 00010000 と か 
いう 具合 に 変え て や れ ば よい わけ で す 。 行 
番号 670 中 の デー タ を 任意 に 変え て みて 〈 
だ る is 
(5)РЅЕТ, OR, XOR 処 理 

拡大 や 縮小 を する と き , 元 の 位置 に ある 
グラ フッ イク と OR や XOR を と る こと も 可 
能 で す 。 こ れ は 行 番号 600 の 変数 PF の 値 を 
変え て くだ きい 。 リ スト で は , &H00 で PS 
ET に な っ て いま すか ら , OR の 場合 は , こ 
の 数 値 を &HB 3 に , また ,`XOR の 場合 は & 
HAB に 設定 し 直し ます 。 


di 


グラ フィ ッ ク 拡 大 ・ 縮 小 ツ ー ル を 使っ た 実 
際 の 例 を 写真 Dー④ に 示し ます 。 

ДЕ, 述べ まし た よう に 今回 の 拡大 ・ 縮 小 
ツー ル は どちら か と いえ ば 読者 の 皆さん に 
アレ ンジ し や すい 一 一 は っ きり いい まず と 
未完 成 的 な ーー も の で し て , ツー ル と し て 
の 完成 度 は 前 回 の コピー ツー ル の ほう が 上 
で , 使い や すい の で は な いか と 思い ます 。 
コピ ー ツ ー ル で ござ 紹介 し た , S ラー 効果, 


映像 処理 入門 最終 回 77 


エリ ア 外 消去 な ど な ど , こ の 拡大 , 縮 小 ツー 
ル の 機能 を より 機能 アッ プ し て 強力 な ツー 
ル に 仕上 げ て みて くだ さい (完成 し た ら , 
Oh / MZ 編 集 宝 ま で 送っ て お いて (だ さい ネ 。 
私 も 使っ て みた いか ら /)。 で も っ て , や や 


手抜き の お 詫び と し て , この ツー ル の “Я 
元 機能 "で 使用 し た 「 グ ラフ ィ ッ ク 転 送 」 
部 分 の ソー スリ スト を オマ ケ と し て 掲載 し 
て お きま す の で , た と え ぇ ば “復元 機能 ” + 


き の 作画 ツー ル を 作る ete. に 応用 し て みて 
くだ きい 。 

ec, 5 回 に わた り パ ソコ ン 錠 ビデ オォ ュ ユ 
ー ザ ー の た め の X 1 活用 講座 ほし て , テロ 
ッ パ ー。 ビデ オマ ル チ プ ロモ セッ サー 活用 例 , 
作画 ツー ル の 手法 , 画 像 入力 装置 な ど な ど , 解 
説 し て まい り ま し た が , 本 連載 も これ に て 募 
と させ て いただき ます 。 だ くさ る ん の 貴重 な 
ご 意見 や ら 励 まえ し の お た より を いた だ き 大 変 あ 


グラ フィ ッ ク の 拡大 ・ 縮 小 ツ ー ル 


“GRAPHIC ZOOM.Bas" 


18 ” <<< GRAPHIC ZOOM >>> 
20 LIMIT&HC000: INIT:DEFINT C-Z:DIM Хх ‹3›, Y (3), XL (3), XH (3) , YL (3). XB (7) , YB (7) ¿CLICK 


OFF 


WEISST LCE, EWV, ОБИМ 
初 の パソ コン & ビ デオ ユー ザー 両方 に ま 7 
が る 欲 ば っ た 内 容 で …… 突 っ 込み 不足 の と こ 
ろ は 平 に ご 容赦 くだ さい ませ 。 イ キ の よい 
ネタ が スト ッ ク で き , また 皆さん の 前 に ご 
披露 で きれ ば と 願っ て いま す 。 それ まで , 
どちら 様 も お 達者 で . それ で は ご き げ ん よ 
27 


30 OPTION SCREEN 4:WIDTH 40,25, 0, 1: SCREEN: KLISTO: KMODE8: CONSOLE60, 25 : 


^ OPTION SCREEN 2:WIDTH 40:SCREEN: CONSOLE 0,25:7 


for X1/C/D 


40 CLS:CFLASH1:COLOR S:LOCATE 12,11:PRINT "マシ ンコ I° ü-h^*1?2":CFLASH:LOADM "GRAPHIC 
ZOOM. Ob j":LOADM "GRAM TRANCE. Ob j "KEYO, "К. "+CHRS$ (13) :DELETE 40 


50 GOSUB 670 


る 9 GOSUB 3@@:1Р ENFLG=1 THEN 90 
70 GOSUB 420:ІҒ ENFLG=1 THEN 90 


vato м 
^ ж^- 0$ 34 
7 2359? IU? & 22-53 リッ 534 


88 GOSUB 520:ІҒ ENFLG=9 THEN 70 б” 378" 4 +527987 コピ ピー 
90 INIT:WIDTH HT:CLS:END 


100 ^ KEY IN 


110 LX-POS(0»5:LY-CSRLIN:COLOR 7 


120 KK-WT-1:LOCATE LX,LY 


B 150:X«hND-K: IF ENFLG=1 THEN RETURN 140 


130 КК-24 


:LOCATE LX,LY*2:PRINT "Y";RIGHT$«4STR$ (М), 1); " = 


В 150:Y4ND*K:IF ENFLG=1 THEN RETURN 140 


140 RETURN 


150 МХ=РО$ (0) :MYsCSRL IN! KEYO, K $*S5 TRING$ (LEN (K$) -1, CHR$ (29) ) 


ІРКІМТ "X"SRIGHT$(4STRS$OD;,15;" = 


"$1K$zSTR$ (х (М) ) :1G0SU 


"$:1K$zSTR$ CY (ND ) :6050 


160 PU も ="9 - "*STRING$ (LEN(STR$ (КК) ) -1, "#") +" 7 n45" 21293799 29794. ":СКЕУ1: COL 
OR S:LOCATE 5,7:PRINT USING PU$;KK:CREV 
170 COLOR 7:LOCATE МХ, МУ: INPUT "",K$:IF К$="Е" THEN ENFLG=1:RETURN 
180 K=VAL (K$):IF К<0 OR KK<K THEN KEYO, СНКФ (5) :GOTO 178 
190 PU を $=STRING を (LENCSTR を CKK) ) -1, "#") LOCATE MX, МҮ:РКІМТ CHR$(5»:1:PRINT USING PU$ 


200 RETURN 
210 ^ TITLE PRINT 


220 CLS:CSIZE 3:COLOR S:LOCATE 8,2:PRINTWO"GRAPHIC ZOOM":CSIZE:CONSOLE $, 19:RETU 


230 ” AREA PRINT 


248 WIDTH ИТ:5СКЕЕМӨ, OQ:FOR 1-1 TO 9:LINE (X1X8, Y 1X8) - (X2X8 +7, Y2X8 +7), ХОК, 7, В:ВЕЕР 


sPAUSE 1:NEXT 


250 GOSUB 270: INE (X1x8, Y 1X8) - OX2X8 +7, Ү2ж8 +7), XOR, 7, В: RETURN 


260 ' MESSAGE 


278 COLOR S:CREU1:CSIZE-«XWT2z80D0X2:LOCATE HWT/4,24:PRINT40,"2vp7" 245*2»? (Y ог N)" 


$1 CS IZE: CREVI ВЕЕР 


288 КФ= ІМРОТФ (1) :K* INSTR ("Ee4Nn& ", КФ) : RETURN 


290 ” AREA INPUT 


300 WIDTH 40:SCREEN: GOSUB 220:COLOR 4:LOCATE 5, 10:РКІМТ 


318 N=1iGOSUB 118 


328 COLOR 4:LOCATE 5,15:PRINT " 


330 N=2iGOSUB 118 


ミネ "シク サ ^ ヒ ョ ウ "$ 


に デリア oe ク "リウ E 9*bgw? * 


340 X12X(10:Y12Y(10 1X2=X メ (2) 1 Y22Y (22 1 IF X1>X2 OR Y1>Y2 THEN 400 ELSE IF (X2-X1*15 
x(Y2-Y1+1) >529 THEN 400 

358 GOSUB 24Ө:ІҒ K53 THEN 300 ELSE IF K>9 THEN ENFLG=1 
368 XH10*INT(X(12X8/256)0 : XL (1) =X (1) X8-XH (1) x256: YL (1) 2Y C12 X81 XH (2) = INT (X (2) x8/2 
56) 1! XL (2) =X (2) xX8-XH (2) X256*71YL (2) =Y (2) ж8+7 
378 POKE &НС1СА, XL (15, XH (1) , YL (12, 0, XL (2), XH (2), YL (22, 9:3 POKE&HC198, - (WT=80) X3:PO 


KE&HC 1AA, HT 


78 омм 1985.7 


380 POKE&HC 1B9, &HC? : CALL&HC802 : POKE&HC 1B0, &HFD 

398 RETURN 

408 Х(1) =0:Ү(1) =0:Х (2) =0:Ү (2) 0: BEEP1: CFLASHI:COLOR S:LOCATE 10,24:РКІМТ "ニュ ウフ リョ ク 
% N° キテ イカ ドイ 3*"A2"i1:CFLASH:PAUSE 498:BEEPO:GOTO 300 

410 ” TRANCE AREA & RATE INPUT 

428 WIDTH 48:SCREEN: GOSUB 220: COLOR 4:LOCATE 5,10:PRINT "26%-9% Е2792І “ta? <. 
% 

430 Nz3:GO0SUB 110:Вх=1:ВҮ=1:КК=255 

440 COLOR 4:1 ОСАТЕ 5,15:PRINT "X , Y ホウ コウ / tU73 ニュ ウリ ョ ク シテ クタ "サイ s" 

450 COLOR 7:10САТЕ 5,17:1NPUT "X ?32:",BX:!IF BX く 9 OR BX>255 THEN KEYO, CHR$ (5) :G 
OTO 458 ELSE LOCATE 12,17:PRINT BX 

468 LOCATE 5,18:INPUT "Y ?32:",BY:IF BY<9 OR BY>255 THEN KEYG, CHR$ (5) :GOTO 460 

ELSE LOCATE 12,18:PRINT BY 

478 Х1=Х (3) :Ү1=Ү (3) 1X22 (Х (2) -X CI) +1) жВХ+Х (3) -11 Y27 CY (2) -Ү (1) +1) XBY €Y (3) - 1:1 GOSUB 

240 

480 IF КОЗ THEN 428 ELSE IF К>0 THEN ENFLG=1 

490 ХН (3) =ІМТ (X (3) ж8/256) 1 XL (3) =X (3) X8 -XH (3) X256 1 YL (3) =Y (3) X8: POKE&HC 102, XL (35, X 
H3», YL (32,0 

500 RETURN 

510 ^ EXECUTION 

520 SBX=INT (ВХ) :SBY2INT(BYO:FOR I20 TO 7:XB (1) =5ВХ: УВ (1) :SBY:NEXT 

538 BBX=BX-SBX: IF BBX=9 THEN 550 

548 BB=BBXB RESTORE 670:FOR Ісі TO BB:READ A$:NEXT:FOR 1-0 TO 7:XB (1) =ХВ (1) *UAL 
(MIDS (A$, I*1, 12» :МЕХТ 

550 BBYsBY-SBY:IF BBY=9 THEN 570 

560 ВВ=ВВҮЖж8 : КЕЅТОВЕ る 79IFOR 1=1 TO BB:READ A$:NEXT:FOR I0 TO 7:YB (1) =ҮВ (1) *UAL. 
(MIDS САФ, 1+1, 122 : NEXT 

570 FOR 1=0 TO 7:POKE&HCI1DA*I, ХВ ‹1) : POKE&HC1E2*I, УВ (1) NEXT 

580 WIDTH МТ:5СКЕЕМӨ, 8! IF MT=49 THEN POKE&HC264, 0: COaLL&HC200 

590 РОКЕ&НС@6 1, WT-X (3) +1 :РОКЕ&НСВ5Е , 25-Y (3) 

600 ЕР=&Н@ : РОКЕ&НСВРА, EF: ^ PSET ・・・ &H99 , OR *** &HB3 , XOR ・・・ &HAB 

618 CALL&HC999 

620 IF WT=80 THEN 650 

る 39 GOSUB 27Ө:ІҒ K>3 THEN POKE&HC264,1:CALL&HC200 ELSE IF K>9 THEN ENFLG=1 

648 RETURN 

658 COLOR 5:СКЕЧІ:С512Е - (Т =80) ж2:1 ОСАТЕ WT/4,24:PRINTAM0, "ツキ “ニニ フッ リマ スカ ? (Y or №" 
3 1CS IZEI CREVI ВЕЕР 

660 К$=1МРОТ$ (1) :К= INSTR("Yy2",K$0 : IF K=9 THEN ENFLG*1:RETURN ELSE RETURN 

670 бата 10000000,10001000,10010010, 10101010, 11010101, 11011011, 11110111, 11111111 
688 ^ WIDTH SELECT 

6Я98 GOSUB 220:COLOR る ILOCATE 9,7:PRINT "= 2792492 »"*» ノシ テイ =":COLOR 7 

708 LOCATE 12,10:PRINT "[1] 320 x 299"iLOCATE 12,12:PRINT " [2] 640 x 200" 

718 COLOR る ILOCATE 10,15:PRINT "SELECT [1] OR (121%; 

720 K$=INPUT$<(1):IF КФ<>"1" AND K$4»"2" THEN 720 ELSE MIT=49※ り AL (K$) :RETURN 


“GRAPHIC ZOOM. Obj” 


“GRAM TRANCE. Obj” 


бб ZB СЮ CD 43 CGL VD mmm mm mm mim ni جت‎ m د‎ ooi m m Mit n nk d арый C200 21 2C C2 За 64 C2 B7 28 :4E 
D2 Сі ED SB 04 Сі :63 SUM: SF 1B 26 01 B4 30 13 50 :E8 C208 03 21 39 C2 22 18 C2 21 :3C 
Сі DD 21 00 СЗ FD :СА C210 00 00 01 ЕВ ӨЗ ES CS CD :63 
Сі CB F4 CD SB СӨ :5F C100 C? 32 18 Сі ES DS DD ES :48 C218 2C C2 23 Сі OB 78 B1 20 :26 
CD 5B C0 CB B4 CD :FB C108 Е! ЗЕ 80 SF 16 00 B7 ED :38 C220 F5 E1 11 00 08 19 7C FE :82 
С? 2А CE Сі ED SB :Е5 C110 52 ES DD Е! рі Е! С? ES :55 C228 40 20 E7 С? ES CD 46 C2 :СА 
B7 ED 52 CB 3C CB :53 C118 05 FD 7E 00 3D SF 16 00 :02 C230 01 00 04 09 CD 55 C2 Ei :D3 
3C CB 1D CB 3C CB :DE C120 21 DA Сі 19? 7E 32 96 СӨ :DB C238 C? ES 01 00 04 09 CD 46 СЕ 
7D 32 7C C80 32 да :70 C128 01 ЕІ С? ES ЗЕ 00 91 B7 :Еб C240 C2 Е! CD 55 C2 С? 4D 44 :E1 
65 Сі за 00 Сі 2A :ӨЕ C130 Dé 08 30 FC Có 08 SF 16 :4D C248 CB F8 ED 78 CB F8 ED 50 :20 
95 ЗС 32 66 C0 32 :E8 C138 00 21 E2 C1 19 7E 32 6B :F8 C250 CB B9 ED 58 C? 4D 44 CB :Е5 
С? ES FD 36 ӨЗ 01 :0$ C140 СВЕ! С? DD 21 00 СЗ 2A :55 C258 FO ED 79 CB F8 ED 51 CB :22 
32 7а СӨ OE 81 CD :87 C148 СА С! ED 5B CC СІ CD 7E :AB C260 BO ED 59 С? :ВЕ 
06 01 ве 20 07 ЗЕ :08 C150 С! CB F4 CD 61 Сі CB FC :36  --...................------------ 
81 СІ 18 4B CS FD :0Е C158 CD 61 СІ CB B4 CD 61 Сі :5D SUM: 47 50 95 30 А@ 76 ӨР 47 :С8 
01 06 801 FD 36 01 :74 C160 С? ES BE 81 06 01 ES CS :óE 

-------------------------------- C168 4D 44 ED 78 Сі DD 77 80 :8B 
24 27 2D B? 07 60 :C5 C170 DD 23 23 10 F2 Е! CD 9F 172 マシ ン 語 ダン プリ スト の セー プ に は , それ ぞ れ , 
00 E5 C5 FD 3 る 90 :03 СІРЕ СЕ рме EN Et СУ 27 ШР t02 SAVEM ЗОВАРНЮ ZOOM. Obj”, &HCO00, &HOCIC9[.] 
7E 00 DD 23 57 CD :87 SUM: 65 5D Ве FD 40 A4 39 А! :2D SAVEM "GRAM ТААМСЕ. ОБ”, &HC200, &HO263[J] 
CB 22 FS 06 01 BO :71 と し て くだ さい 。 


映像 処理 入門 最終 回 79 


G-RAM TRANCE ソー スリ スト 


E жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж 
ж ж 
ix G-RAM TRANCEFER (320 mode) 

іж ж 
3 жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж 


・Z89 
.РНАБЕ 9C299H 


LD HL, F TOB 
A, CTRFLG) 
^ 
7, NEXT 
HL,BTOF 
(CD+1) HL 
HL, ё 


$ front to back 


3 back to front 


; Blue DATA 


$ Green DATA 


3 Red бата 


. DEPHASE 
END 


80 омм 1985.7. 


フライト ペン ХІ turbo 


LP-86X 熱 列 試 用 記 


AV 派 に は これ し か な い // の X1 turbo 
の 640X400 フ ル グ ラ フ ィ ッ ク 対 応 , 超 高 精 
度 ラ イト ペン が 登場 し まし た 。 さ て , 私 は , 
と 申し ます と , 回 路 図 や アセ ンプ ブル リ スト 
を 見 な が ら 2 分 以内 に 眠れ る , ちまた に 多い 
“BASIC 派 "な の で す が , ライ トペ ン な ら 。, 
思う 存 分 使っ て いま す 。 そ うい っ た と ころ 
で 臣 れ 多く も 試用 記 を 書き ます の で パソ コ 
ン 初 心 者 の 方 も 気楽 に 読ん で くだ さい 。 


この ライ トペ ン LP-86X に は 640X400% 
解 像 グ ラフ ィ ッ ク を 自由 に 編集 どき る “G- 
TOOL” (Graphic Tool) ソフ ト と ター ボ B 
ASIC 上 で ライ トペ ン を 使う た め の BASIC 
拡張 ソフ ト が 付属 し て いま す 。 この “Graphic 
Той” у7 мі, な か な か 使え る ソフ ト で 
о 

デジ ッ ク よ り 発 売 き され て いる ライ トペ ン 
LP-85X 用 ソフ ト “G-Pro.X" と 比べ て , こ 
れ は も う 上 位 版 と も いえ ぇ る 機能 を 持ち な が 
ら 今回 は LP-86X に は オマ ケ で 付い て 〈 く る わ 
け で すか ら , ユー ザー と し て うれ し いこ と 
€ T$. 

また , 私 の よう な BASIC 自 己 満足 派 に は , 
涙 が 出 て 〈 る X1 turbo の 日 本 語 BASIC に 完 
全 に 対応 し て いる 点 も こたえ られ ませ ん 。 

か な り 高 精度 の 座標 取り 込み を , 画面 か 
ら 直 接 的 に . し か も 数 行 の 簡単 な BASIC の 
プロ グラ ム で 可能 に な る の で す 。 

も ちろ ん 今 ま で の デジ ッ ク ラ イト ペン シ 
リー ズ 同 様 キ ャ ラク タ も 取り 込め る わけ で 
すか ら , この turbo で は 漢字 で さえ ぇ も 一 瞬 
の うち に 入力 で きる こと に な り ま す 。 

きも 当然 の よう に ここ まで サポ ー ト する 
姿勢 は , な か な か 評価 に 値する と いっ て よ 
VEL: Jo 


Shin Kawamoto 


川 元 X 


取り 付け (セッ ト ア ッ プ ) 

この ライ トペ ン LP-86X の 装着 は 次 の よ 
う に 行い ます 。 

まず 電源 を 切っ た 状態 に し て お き , X1 
turbo の 拡張 スロ ッ ト No.1 の と ころ に ライ 
トペ ン I/F カー ド を 差し 込み , 付属 の ケー 
ブル で 本 体 に 接続 きれ て いる RGB ケ ー ブ プル を 
中 継 き せ ラ イト ペン か ら の プラ グ を この 1I/ 


F カ ー ド の ソケット に 差し 込め ば OK で す 。 


作画 用 ソフ ト 
"G-TOOL" の 概要 

る て この ソフ ト は , 640X400 ド ッ ト フ ル 
カラ ー グ ラフ ィ ッ ク 対 応 で すか ら 使 用 で き 
る 機種 は model 20,30 に な り ま す (model10 
で は , グラ フィ ッ ク RAM の 増設 と FD 装 置 
が 必要 に な り ま す )。 ま た , モニ タ は , 純正 
の CZ-850D を 使用 し まし た 。 

ッ フ ト を 動か す 前 に , ディ スク を 壊す と 
まず い の で バッ クア ッ プ を 取り ます 。 プ ブロ 
テク ト は 何 も か か っ て いな い の で , turbo 
BASIC 付 属 の ユー ティ リティ で ュ コピー でき 
27. Th, ЧЕ-ШЕТЯ АЖЕ У 
フト 動作 中 に シス テム ディ スク に 書き 込み 
を 行う た め プ ブ プロテクト シー ル を は ず し て お 
きま し て , いよ いよ 起動 きせ ます 。 

バッ クア ッ プ を 取っ た 付属 の シス テム デ 
ィ ス ク を 0 番 ド ライ ブ ヘ セッ ト し て 電源 を 
入れ ます と BASIC CZ8FB02 が 起動 し , 2 
の まま 待っ て いる と 次 に 画面 に は 水色 で 次 
の よう に 表示 る れ ま す 。 

“РЕМ” Link! 
これ は turbo 用 BASIC で この LP-86X 5 4 
トペ ン を 使う た め の “PEN" コ マン ド が BA 
SIC に 拡張 さき れ ま し た , と いう 意味 で す 。 
turbo BASIC で は 親切 丁寧 に 多く の コマ ン 


ド が 用 意 さ きれ て いま す が , さら に ライ トペ 
ン 用 の コマ ンド と し て “PEN" コ マン ド が 拡 
張る きれ る か た ち で 使う こと が で きる わけ で 
Ta 

BASIC 上 で の 使用 法 は 後回し に し まし て , 
まず は “G-TOOL" を 使う こと に し まし ょ う 。 
RUN*G-TOOL" と キー ボー ド か ら 打 ち 込 み 
回 キー を 押し ます 。 ま た だ は, FILES コ マン 
ド で 登録 きれ て いる ファ イル を 画面 に 出し 
て お いて “G-TOOL" の ファ イル 名 の 左 の と 
ころ で RUN と し て も も ちろ ん 結構 で す 。 ス 
ナミ と 打っ て は いけ ませ ん 。 (いま だ に 
私 は よく や っ て し まう …… Jé 

ここ で , 操作 の 説明 の 前 に まず この ソフ 
ト の 特長 で ある 2 つの モー ド を ご 説明 し ま 
す 。 ひ と つ は この 高 解 像 画 面 で ある 640 X 
400 ド ッ ト の モー ド , も う ひ と つ は 低 解 像 の 
画面 と し て 320X200 ド ッ ト の モー ド で す 。 
後 で 説明 する 編集 モード で は , この 画面 の 
任意 の 4 分 の 1 の 部 分 を クロ ー ズ アッ プ し 
て 低 解 像 画面 で 編集 で きる わけ で す (これ 
は 便利 / )。 つ まり , X1turbo な ら で は の 画 
面 モ ー ド ッ フ ト 切 り 替 え ぇ 可能 な CRT を 生か 
し て 独特 の 編集 機能 を 実現 し て いる と いえ 
る で し ょ う 。 

また , この こと は スー パー イン ポ ボーズ や 
テロ ッ パ パー 出力 に も 関係 し て きま す 。 つま 
b, 高 解 像 モ ー ド で は これ ら の 出力 信号 が 
得 ら れ ま せん が , 低 解 像 モー ド で は これ ら 
の だ た め の コ ンピュータ 画像 の 出力 信号 が 得 
られ る わけ で す ( 縦 200 ラ イン モー ド )。 加 え 
T, この 低 解 像 モー ド で の 画像 ファ イル は , 
デジ ッ ク の FD 版 “G-Pro" シリ ー ズ と 共通 
の ファ イル 構造 を 持っ て いま す 。 私事 で す 
が MZ 版 “G-Pro.S" を 使っ て いる 私 と し て 
は , 今 ま で の 画像 が 高 解 像 の 画像 の 一 部 分 
と し て 活用 で きる こと に 感激 し て いま す 。 


LP-86X 熱 烈 試用 記 81 


デジ ッ ク が あく まで 640X200 モ ー ド を 無視 
し , 320X200 か 640X400 モ ー ド を 主張 する 
理由 は 適正 な 縦横 バラ ンス で あっ た と いう 
こと が よう や て くわ か っ た 次第 で す 。 

そし て , 高 解 像 モ ー ド で の 専用 画像 ファ 
イル 機能 で は , な ん と , 分 割 ・ 重 ね 合わ せ 
を 可能 に し て , し か も 高速 の 処理 を 実現 し 
て いま す 。 

参考 の た ゅ 時 間 を 計っ た と ころ , 96K バ 
イト の 全 画 像 で 約 14 秒 。 10K バイ ト 程 度 の 
小 き な 分 割 画像 で は 計測 不可 能 ほ た いう も の 
で す ( た ば こ を 吸う 時 間 は あり ませ ん )。 

ここ まで 速い と まる に メモ リ 感 覚 で す 。 
そし て 分 割 ・ 重 ね 合わ せ 機能 を 使え を ば た ち 
どこ ろ に 部 分 コピ ー や 透かし 合成 を 表現 で 
きる わけ で すか ら , 遠近 効果 や 特殊 な 効果 
を 思い つき で いろ いろ と 試み る こと が で き 
ЕЕ. SAR: だ だ の シラ フト で が ない 
こと は すぐ で に わか り ま す 。 差 が つ 〈 く ツール 
EUR LE». 


"G-TOOL" の 操作 性 

СВ, 起動 し た 状態 か ら 6 試し て み ま し ょ 
うぅ 。 最 初 の 状態 が メニ ュー に な り ま す 。 こ 
こ で は , ファ イル 処理 , 作図 処理 , 編集 処 
理 , オプ ショ ン の 処理 を 選び ます 。 
① フ ァイル 処理 

ここ で は , 先 に 説明 し まし た ょ うに 640X 
400 サ イズ か ら , 8 X 8 サイ ズ ま で の 任意 の 
サイ ズ で 分 割 フ ァイル と し て ファ イル で き 
ます ( 高 解 像 画像 ファ イル )。 書 き 込 み で は 
まず, 全面 画像 分割 画像 か を 指示 し, 全面 
画像 の 場合 は 次 に 番号 を 付け て 書き 込み ま 
す 。 ま た , 分 割 画像 の 場合 で は , 分 割 する 
部 分 の 枠 を テン キー を 使っ て 決め て か ら そ 
の 画像 に 番号 を 付け て 書き 込み ます 。 

わか りや す 〈《 す る た め に , No.10 の 番号 で 


主として 背景 用 の 山 の 絵 を 書い て 書き 込み , 


別に No.1 の 番号 で 山 に 飛ぶ 鳥 を 白色 を バ 
ッ ク に 作り , 書き 込ん で おき ます 。 読み 出 
し で は , まず 指示 も する と 独立 表示 か , X 
か し 表示 か を 問い か け て きま す 。 独立 表示 
ЕЦ, ファ イル きれ て いる 画像 を その まま 
表示 する こと で すか ら , その と お り フ ァ イ 
ル さ る れ た 画像 が 出 て きま す 。 ここ で は , X 
の 背景 用 画像 で ある No.10 の 山 を 表示 し て 
お きま す 。 

次 に , 透かし 表示 で は まず , 8 色 の 中 か 
ら 透 か し て みる 色 と し て 白色 を 指定 し て お 


82 омм 1985.7. 


5, その 後 , 画像 用 の デー タデ ィ ス ク に フ 
ァイル さる れ て いる 番号 が 表示 され ます か ら 。, 
ここ で は , 先 の No.1 の 鳥 の 分 割 画像 を 選 
び ま す 。 す る と ファ イル し た と き の 位置 に 
枠 が 表示 され て 待っ て いま すか ら カ ー ソ ツル 
キー で 表示 し た い 位置 まで 動か し て か ら 品 
キー を 押し ます と , これ で 山 を 飛ぶ 鳥 の 絵 
が で き あ が り で す 。 

この ファ イル 機能 は 強力 で す 。 最 近 , 辞 
書 変換 や ファ イル 処理 は 弱く 〈 て 遅い が , X 
いと いう メリ ッ ト だ け で 売れ て いる ワー プ 
ロ ソ フト が 幅 を きか せ て いま す が (私 は あ 
る ソフ ト て 失望 し た こと が ある ), こ の ソフ 
ト で は , これ だ け 強 力 な ファ イル 機能 を 使 
っ て , 思い つく こと も 数 多く あり ます 。 
BASIC と 行っ た り 来 た り で テロ ッ プ 表示 
用 と し て 作っ た グラ フィ ッ ク 画 像 に アミ か け 
を し た り , 色 を 変え た り 。 漢字 を グラ フィ 
ッ ク 画 面 で 書い て お いて (turbo で は 強力 
な SYMBOL コ マン ド ひ と つ で 自由 な サイ ズ 
で グラ フィ ッ ク 画 面 に 漢字 も 書く こと が で き 
ます ), た と えば 16 ド ッ ト フ ォ ン ト の 漢字 を 24, 
36,48.96 ド ッ ト フ ォ ン ト に 書き 換え る な ど と , 
まる て 毛 健 感 覚 の テロ ッ プ 用 文字 を 作る と 
d, も ちろ ん PO 広告 作成 や デモ ンス トレ 
ーション に は 感覚 的 , 直接 的 な エディ タ と 
し て も 使う こと が で きる の は も ちろ ん で す 。 
また だ , 数 枚 の 絵 を 重ね て 作り 上 げ る 偶然 に 
だ よる グラ フィ ッ ク バ パタ ー ン や , ゲー ム 用 
の キャ ラク タ 編 集 な ど , 数 え 上 げ れ ば き 
り が あり ませ ん 。 
② ラ イト ペン 

この モー ド で は , 画面 に 対し て 直接 書く 
こと が で きま す 。640X400 ド ッ ト フ ルカ ラ 
ー 対 応 ラ イト ペン で すか ら , 驚く ほど 細か 
‹ 詳細 な 画像 を 描く こと が で きま す 。 ち な 
み に 地 図 を モ セロファン の 上 に 細い マジ ッ ク 
で 書き 写し 画面 に 当て て 色 も 変え な が ら ト 
eZ LE LES, RAE S> (VT, ほぼ 
その と お り 画 面 に 書き 写す こと が で きま し た 。 
ライ トペ ン の 精度 も ここ まで くる と 。 デジ 


タイ ザ な ど を 使用 し な 〈 く て も 十分 な トレ ー 
ス が 可能 だ と いえ る で し ょ う 。 し か も X1 
turbo の 640X200 フ ルカ ラー を を の まま 生 
か すこ と も で きる わけ で す 。 
OL $5] 

この モー ド で は 。, 今 ま で 説明 し て きだ よ 
5 に 高 解 像 画面 の 内 の 4 分 の 1 に あたる 部 
分 を 低 解 像 画面 と し て 移し 320X200 ド ッ ト 
モー ド と し て 編集 で きま す 。 こ の モー ド の 
変換 は や は り ユ ニー ク で し ょ う 。 なるほど, 
こう いう 方 法 が あっ ただ の か / と いう の が 
感想 で す 。 

つま り 640X400 か ら そ の うち の 320X200 
に あたる 部 分 を 編集 し , その モー ド を 行き 
来 す る こと に よっ て 必要 な 部 分 を クロ ー ズ 
ァ ッ プ し て 細か てく 編集 どき る わけ で す 。 

また , この 編集 モー ド で は , きら に 16X 
16 の 部 分 も 1 ドッ ト 単 位 で 編集 で きる ズー 
ム ア ッ プ モ ー ド を 持っ て いる わけ で すか ら , 
この 3 段階 の モー ド に よっ て 640X※400(256, 
000 ド ッ ト ) の うち , 320x200 (64,000 F y 
К) を 編集 し , さら に 16X16(256 ド ッ ト ) を 
表示 し な が ら つ い に 1 ド ッ ト 単 位 の 編集 を 
スム ー ズ に 行う こと が で き て し は う の で す 。 
これ は , か な り 神 経 質 な 人 で も 満足 どき る 
CLE. 

また , 絵 を 描く 機能 し し て , この モー ド 
で は 36 色 タイ リン グ ペ イン ト に よる 多 色 を 
使っ て の クレ ヨン 機能 (ペン で 画面 に 書い 
た と お り に 絵 が 描け る ) >, 定規 機能 ( 指 
示し た 2 点 問 を 結ぶ 直線 を 引 《 )、 コン パ 
ス 機能 (2 点 間 を 直径 と する 円 )、 ペ イン 
ト 塗装 機能 (境界 色 で 囲ま れ た 部 分 の 塗り 


つぶ し ) な ど が 用 意 き る きれ て いま す 。 ま る て 
デジ ッ ク “G-Pro.X"” シ リー ズレ ベル の 高度 
の 編集 機能 が 付い て いる こと に は 驚き で す 。 

また , 画像 ファ イル 機能 と し て は 低 解 像 
画像 ゲー タ と し て 専用 の フォ ー マ ッ ト を 使 
用 し て いま す 。 先 の 高 解 像 画像 専用 の 画像 
ファ イル と は 違い ,」 こ こ で は デジ ッ ク の “G- 
Pro" シ リー ズ FD 版 と 共通 の フォ ー マ ッ ト 
で 独立 し て ファ イル 処理 が 行わ れ ま す 。 
つま り , ここ で の 画像 ファ イル は テロ ッ プ 
アウ ト 用 の ファ イル と し て 独立 し て 保存 し て 
お け ば 整理 する 効率 も 上 が る で し ょ う 。M 
Z 版 "G-Pro.S" の オー ナー で も ある 私 に と 
っ て は , 早速 , 今 ま で の 320X200 の 画像 を 
ここ で 読み 込み 編集 モー ド か ら も と の 高 解 
像 モー ド へ 戻り 。 な ん と , MZ-2000 で 作っ 
た 低 解 像 の 画像 に , 分 割 や 重ね 合わ せ を し 
て 適当 に 引き 伸ばし て turbo 用 の 640X400 
の 高 解 像 画像 に 変身 らき せ て し まい まし た 
(“G-Pro.X"FD 版 オー ナー の 方 も で きる は 
ТЕЗ): 

$ №, な ん と も 感激 する の は , や は り タ 
ー ボ の 640X400 ド ッ ト の 高 解 像 の 品質 に あ 
る こと は 確か で す 。 こ の 編集 モー ド で の タ 


イリ ング で は , や や 荒い 感じ の する 色 も 高 
解 像 画面 に 移せ ば た ち ど こ ろ に , 微妙 な 色 
彩 感覚 で 表現 で きま す 。 一 度 で も 操作 し て 
みれ ば この 編集 モー ド の ユニ ー ク さる が 実感 
€t きる も まう 。 
(《④ オ プシ ョ ン 

この メニ ュー は , 将来 の た め の コ マン ド 
と し て 用 意 る され て いる よう で す 。 こ れ 以 上 
の 機能 追加 は , さて , 何 が ある の か 思い 当 
たり ま せん が 。 楽し み に し だ いと ころ で す 。 


BASICA 画像 デー タユ ー 
ティ リティ “G-FILE" 
20, ユー テイ リティ プ ブログ ラム は , G- 
TOOL" で 使っ た 高 解 像 画像 (全面 画像 ) 
P, 低 解 像 画像 (全面 画像 ) を と 自作 の BASIC 
プロ グラ ム で 読み 書き する も の で す 。 
これ ら 一 連 の ソフ トウ ェ ア で は , カラ ー 
イン クジ ェ ッ ト プ リ ンタ で の ハー ド ュ ピー 
が サポ ー ト る れ て いま せん か ら , BASIC 上 
で 作っ た 画像 を 読み 出し て ハー ドコ ピー す 
る よう な 場合 に , 使え ます 。 連続 し て 画像 
を 読み 出す よう な 用 途 や 自作 の アド ベン チ 
ャ ー ゲ ー ム 的 ソフ ト に この ユー ティ イリ ティ 


プロ グラ ム を 混ぜ て 使う と 非常 に スピ ー デ 
ィ に 画像 を 読み 出す こと が で きる で し ょ う 。 


BASIC 上 で ライ トペ ン を 使う 
初め に 説明 し まし た が , 付属 の シス テム 
ディ スク を 使っ て , 起動 し た 際 に , 画面 に 
は "PEN"Link / と 表示 され ライ トペ ン が B 
ASIC で 使え る と 申し 上 げ ま し た が デジ ッ 
ク の ライ トペ ン シ リ ー ズ で は 今 ま で に も , 
この 形 で ツ フ ト サ ポ ー ト され て いま す 。 2 
れ は , BASIC 自 作 派 の 私 に と っ て は ひと つ 
の 大 き な 魅 力 で す 。 つ まり INPUT コ マン ド 
や , INKEY$ コ マン ド の 代わ り と し て す で ぐ 
に ライ トペ ン を 使い こなせ る の で す 。 マ シ 
ン 語 の 苦手 な 私 と し て も, “PEN" コ マン ド 
な ら す で ぐに 理解 で きま す 。 

基本 的 な 使い 方 は マニ ュ ア ル に 出 て い 
ます か ら , いろ いろ と 活用 で きる で し ょ Э. 
た と え ぇ ば , 私 の 場合 は YAMAHA の デジ タ 
ルル シンセサイザ DX- 7 の 音色 モッ ティ ン 
グ ツ ー ル に 挑戦 し て いま す 。 興味 の な い 方 
は どう で も いい と 思わ れる で し ょ う が ,EG 
の セッ ティ ング に つい て , 画面 に 希望 する 
カー ブ を ライ トペ ン で 描 て と (時 間 と 音量 


通産 省 国 家 資 格 。 情 報 処 理 技術 者 。 


国家 試験 装 策 通信 講座 


⑧ 早 い 準 備 で 合格 へ / 今 か ら ス ター ト 。 あ な た も / 


文 受験 予定 の 万 は 必読 / 合格 資料 を 無料 時 / 


人 情報 処理 技術 者 は 不足 ./ 
コン ピュ ー タ の 技術 進歩 と 設置 台数 の 急 
増 に より 、 情 報 処 理 技術 者 は 不足 / 


0 受験 資格 は 不問 。 誰 で も 可 ./ 
受験 資格 に つい て は 、 学 歴 ・ 年 齢 ・ 性 別 ・ 経 
験 な ど は 問い ませ ん 。 試験 地 は 全国 9 都 


@ 国 家 試 験 受験 準備 講座 を 開講 中 / 
実戦 即応 の 教材 と 実戦 模試 ・ ボ ポイ ント 指 
導 で 合格 力 を 養成 。 早 い 準備 で 合格 へ 。 
将来 性 の ある 情報 処理 技術 者 / 

企業 ・ 官 庁 で 有 資 格 者 優遇 。 学 生 に 最適 


ЗЕТУ РТ 受験 講座 情報 係 
160 東京 都 新宿 区 大 京町 4 の 383 


府 市 で 行わ れ ま す 。 4 科目 の 筆記 試験 。 
ӨЗ? 種 情報 処理 技術 者 国家 試験 の 合格 
の ポイ ント は 、 早 い 準 備 と 限ら れ た 時 間 
を ムダ な 効率 的 に 活用 する こと で す 。 
念 資 料 希望 の 方 は 、 ハ ガキ か 電話 で ./ 


人 束 京 03( 357)8153 


83 


LP-86X 熱 烈 試用 記 


変化 ) 設定 する パラ メー タ を 表示 する と い 
うだ け の も の で す が , な か な か どう し て 自 
己 満足 な が ら 道具 に な っ て いま す (最近 の 
デジ タル 楽器 は コン ピュ ー タ 丸出し で と どう 
に も 音色 モッ ティ ング が や や こし く , 感覚 
と 一 致し に くい の で す )。 

また , ライ トペ ン を うま (使う 方 法 と し 
て は , も ちろ ん 自由 な の で す が , 今 ま で に 
も 本 誌 1984 年 3 月 号 に 載っ て いた (MZ-700 用 
CFD) ライ トペ ン オ セロ ゲー ム 、, 新幹線 
料金 表 な ども その 活用 例 と し て 移植 で きる 
で し ょ う 。 つ まり , 人 間 の 感覚 (視覚 ) に 
直接 的 に 結び つい た 方 法 ど コン ピュ ー タ に 
指示 する と , て っ と り ば や く 事 が 運ぶ と い 
っ た 用 途 に は , ライ トペ ン が いち ば ん 都合 
が 良い と いう こと で す (私 は ま ど ろ っ こし 
o Boc). 

プロ グラ ミン グ の ノウ ハウ 的 な こと に つ 


いて は 今回 は 誌面 の 関係 か ら 省略 し ます が 


基本 的 に は コマ ンド “PEN "では, シス テム 
変数 と し て 用 意 き る れる PX, PY, P$ に つい 
て PX, PY に は ライ トペ ン で 指示 し た 位置 
OX, Y 座 標 , また , P$ に は 指定 し た 文字 
数 だ け , 画面 に ある 文字 キャ ラク タ を (X1 


turbo で は 漢字 も キャ ラク タ ) 取 り 込 め る わ 
UE. 

勤 の いい 人 な ら 見 当 が つく で し ょ う が , 
た と えば 漢字 4 文字 な ら ば P$ と し て 8 文 
字 分 用 意 し て むい て PEN コ マン ド を 実行 し , 
画面 に 表示 し て いる “松田 聖子 ” と いう 部 
分 を タッ チ す れ ば 瞬時 に 変数 P$ に 取り 込 
むこ と が で きる わけ で す (キャ ラク タモ ー 
FET, これ も , いろいろ 使え ます よ / 

また , この ライ トペ ン は 高 精度 ゲラ フィ 
ッ ク 対 応 で すか ら も ちろ ん “G-TOOL" ば り 
の 自分 用 グラ フィ ッ ク エ ディ タ も 可能 で す 。 
BASIC が お な も し ろく な っ て きま す 。 ほ か に , 
囲碁 プロ グラ ム , カー ド ゲ ー ム な ども キー 
ボー ド で 操作 する より ずっ と スピ ー デ ィ に 
オペ レー ショ ン す る こと が で きる は ず で す 。 


試用 を 終え て 

日 ご ろか ら 考 を えて いる の で す が ,。 ave 
ュー タ が 苦手 で . キー ボー ド を 馴れ て いな 
いひ と の ため に ライ トペ ン は 非常 に 役立て 
る こと が で きる と 思っ て いま す 。 図 書館 の 
文献 検索 シス テム , ショ ッ ピ ング 情報 サー 
ел, 案内 板 プ ログ ラム, 健康 診断 問診 す 


ービス と か , 貯蓄 ・ 保 険 情報 サー ビス と か 
大 型 機 の ダー タベース な どの 端末 と た し て , 
また ホス ト と し て ライ トペ ン オ ペレ ー シ ョ 
ン は , 世間 一 般 の 人 々 に は や や こし い キ ー 
ボー ド よ り は 歓迎 きれ て いま す 。 ラ イト ペ 
ン の 精度 も ここ まで 高く な っ て きま し た 。 
も っ と 多く の 分 野 で 使わ れ て いい と 思い ま 
$. とくに, この LP-86X の 場合 な ど は , 
*G-TOOL" が 使え を る こと を 考え ん た だ け で も 。, 
必需 品 も し し て マー ク す る で き で し ょ う 。 
LP-86X X1 turbo 用 39,800 円 
構成 : ライ トペ ン 本 体 , イン タフ ェ イ ス ボ 
ー ド , 分 岐 ケー ブル , 付属 ソフ ト 


デジ ッ ク 容 0899(24)0914 


Oh / MZ で は , マウ ス , ライ トペ ン な ど 
を 始め と する 各種 周辺 機器 や オプ ショ ン ツ 
ー ル の 試用 記 を 募集 し て お なり ます 。 今 月 の 
テー マ 募 集 は 前 月 に 引き 続き 「 ビ ジネス 
ソフ ト お も し ろ 活 用 法 」 で す 。 日 本 語 ワー 
ド プ ロ セ ッ サ , 英文 ワー ド プ ロ セ ッ サ , T 
ー タ ベー ス , 表 集 計 ま で , 市 販 の アプ リ ケ 
ーション ソフ ト の ユニ ー ク な 活用 例 を 読者 
に 公開 し て くだ さい 。 


参考 LIGHT PEN LPM-86 構 造 


© OPTICAL SLEEVE 
Ө PRESSURE SENSER 
(BRING SCREW 


G LENS OPTICAL FIBER. RUBBER RING | CONTACT SLEEVE 
Ф OPTICAL SENSER GJoNT CIRCUIT BOARD ТОР SLEEVE 
Ф Вору SLEEVE | GREAR SLEEVE ФСАВІЕ 


L.PM-86 


OQixv»x Өз?к??«Х 
⑲ 電圧 コン パレ ー タ Өг н 


⑯ 感 圧 セ モン サ  W オ プ ト セ ン サ Фа 


84 олм 1985.7. 


C 入 門 ス テッ プ by ステ ッ プ 


デー タ 引 き 渡 し こ ホ イン タ 


U.F.O. 


遊 


言語 は 関数 と いう 基本 単位 で 構成 きれ て いま す 。 こ の ひと つ 
が main( ) と いう 特別 な 関数 で .、 プ ログ ラム は この 関数 か ら 実 行 
を 開始 し ます 。main( ) 以外 の , printf, scanf, な ど は 定義 済み 
の 標準 関数 と 呼び 、 これ ら の 関数 を 組み 合わ せ て 新しい 自作 の 関 
数 を 作っ て いき ます 。 関 数 の 呼び 出し は プロ グラ ム に 関数 名 を 書 
《 だ け で よく , 一 度 作ら 5 れ た 自作 関数 は プラ ッ ク ボ ックス と し て 
ほか の プロ グラ ム に も その まま 応用 で きる と ころ が , C 言 語 の 大 き 
な 特徴 とし な っ て いま す 。 今 月 は 関数 間 の デー タ 引 き 渡 し と , ポイ 
ンタ , そし て 配列 と ポイ ンタ の 関係 に まで 人 迫っ て み ま し ょ ° 


STEP18 


自作 関数 の 呼び 出し は 図 1 の 形 で 行わ れ ま す 。 具体 的 な 例 と し 
T, 引数 で 与え られ た 値 を 10 倍 し て 返す 関数 を 作っ て み ま し ょ う 。 
リス ト 36 


/ 


* 
eall by value */ 


for (э-1 eco asé) 1 


&"»sub (а): g に 代入 し て か ら 
printf(^a g = #54 X5dVn^. a. g): PRINT す る 


} 
dei a=a*10 と 同じ 


i 44-10: ン ン a を !0 億 し た 値 を 呼び 出し 側 へ 返す 


return (а) : 


СЕТТІ 
5582598835 


= 
= 


main で て 1 か ら 10 ま で の 数 を for ル ー プ で 作り ます 。 関 数 名 は psub 
で す 。 引数 は ルー プ で 作ら れ だ た a で すか ら , 関数 の 呼び 出し は , 
g —psub (а) 
と な り , ( ) 内 の a を 10 倍 し た 数 が 変数 g に 代入 きれ ます 。 
関数 側 で は a の 値 を 受け 取っ て a を 10 倍 し ます 。 関 数 側 の 引数 宣 


言 は a で す が , ここ で 宣言 され た a と main で 宣言 され だ た a と は まっ た 
《 別 な 変数 で すか ら 混 同 し な いよ うに し て くだ さい 。 
も う 少 し 整理 し て み ま し ょ う 。 
呼び 出し 側 で は , 
psub (a) 


と a の 値 を 引数 と し て 渡す だ け で , main 側 は 関数 側 の 変数 名 を ま 


っ た く 無 視 し て プロ グラ ム を 書く こと が で きま す 。 こ の 使い 方 は 
BASIC の , 
G= SIN(A) 

と 同じ 使い 方 で , 関数 ルー チン を プラ ッ ク ボ ックス と し て し とらえ 
て も 構い ませ ん 。 | 

る て 関数 側 の 働き は どう な っ て いる の で し ょ うか 。 

まず , 関数 名 (引数 ) と し ます 。 次 に 引数 宣言 を し ます 。 こ れ 
は | に 先立っ て 行わ れ な けれ ば な り ま せん (関数 内 で 使わ れる 引 
数 以外 の 変数 は | の あと に 宣言 し ます )。psub(a) は 受け 取っ た 値 
を 10 倍 し て 返す 関数 どす か ら , a*ー=10 と し ます 。 こ の 式 は a=a* 
10 と 同じ で すか ら , a の 値 を 10 倍 し ます が , main 側 の 変数 a と は 別 
の 変数 な の で , main 側 の a は 変化 し ませ ん 。return(a) は 処理 結果 
を psub(a) の 値 と し て main 側 に 返し ます 。 


リス ト 37 


*/ 
eall by value #/ 


for (а-1:а<-10:а44) 


printí(^a = X5dYn^. Ea pm 


} 
694545) 関数 の まま PRINT で きる 


10: int a: 


- 
Фо No © «о 0 a 0 оз QN е 


12: *%-10:; 
13: return (а) : 
14:5) 


— 
© 


а psub(a) qsub(a) = 
a psub(a) asub(a) = 
a psub(a) asub(a) = 


BBs 
25281818 


So へ ひら の いい に 
= 
2 


= 
= 


a psub(a) qsub(a) = 


C 入 門 ス テッ プ & ス テッ プ 85 


こう し て , 小 き な 関数 を ひと つ 理 解 し て し まえ ぇ ば C 言 語 は で っ 
と 身近 に な っ て きま す 。 

リス ト 37, 38 は リス ト 36 か ら g 三 psub(a) を カッ ト し 直接 関数 を 
プリ ント し た 例 で す 。 リ スト 39 は 38 と 同じ リス ト で す が , таш 
の 引数 a を 関数 側 で は b と し て 受け 取っ て 処理 し た 例 で , 結果 は す 
べ て 図 1 と 同一 に な り ま す 。 

リス ト 40, 41 は main 側 の a を それ ぞ れ 10 倍 , 100 倍 する 関数 例 で 
す 。 関 数 側 の 引数 は a, b, c, で も 結果 は 同じ に な る こと に 注目 
Lo els 


リス ト 38 


з/ 
tall by value ж/ 


for (171:a«710:a**) 
printí(^a psub(s) ~ %54 %54Ұз”. a.psub(a)): 


: b уі 
int a: 


1: 
2 
3 
4: 
5: 
6: 
7: 
8: 
% 


а%-10: 
return (а) i 
іа) 


к/а */ 
/* eall by value ж/ 
vain 
int а: 
for (a-1:a«-*10:a**) 
printf(^a psub(a) = %54 X5dVn^. а. рзчЬ (а)) : 


bt-10: b と し て 受け 取っ て も 構わ な い 


return (b): 


リス ト 40 


: /$ */ 
/* esll by value */ 
+ вара () 
DE 
int а: 
for (171:a«710:a**) 
t printf(^s psub(a) qsub(a) = *5d 55d %5dYa~ 
a. psub (а). qsub (a)) : 


関数 側 で は b, c 等 の 変数 で 受け て も 構わ な い 


e$-100: 
return(c): 


86 омм 1985.7. 


リス ト 41 


し 
cell by value ру 


{ > 
E лент 


ーー өгізі (Та psub(s) qsub w | 
ow 


intf (^x5d %54 %54Ұз”. «psu 


a で 受け て も man 側 の a は 変化 し な い — 
psub(a), qsub(a) の 値 の み 変化 する 


STEP19 


ポイ ンタ は 変数 の アド レス を 持つ 変数 で , 目的 の 変数 を 間接 的 
に 参照 する 働き を 持っ て いま す 。 


リス ト 42 


м: 
pointer ж/ 


ポイ ンタ 変数 Қ 
НТ. ドレ ス を ポイ ン 

printf(*%5d Хам", i, жә; 変数 に 代入 する 
printf('XS5x %SxWn'。 &i, а); 


int i,*a; 
a=&i - 


i i の 値 


リス ト 42 で は 変数 i: と ポイ ンタ 変数 a も 宣言 し て いま す 。 変 数 i 

の 記憶 きれ て いる アド レス は &i で 表し ます か ら , 
a=&i 

に よっ て i が 記憶 きれ て いる アド レス を , ポイ ンタ 変数 sa に 代入 し 
て いま す 。 こ の 状態 で i を 1 か ら 10 ま で ルー プ き る きせ て み ま し ょ 3 う 。 

リス ト の 下 を 見 て くだ さい 。 左側 1 ~10 は 変数 i の 値 で す 。 1038 
は 変数 i に 割り 付け られ た アド レス で すか ら , 変数 の 値 が 変わ っ て 
も 一定 で す 。 右側 の 1038 は ポイ ンタ 変数 の 保持 し て いる i の アド レ 


^, 1 一 10 は 1038 番 地 の 内 容 た いう こと に な り ま す 。 

これ ら の 結果 か ら ,i は *a と 等 し く 。 &i は a と 等 し いこ と に な り ま 
す が , 同じ 値 を 持つ 変数 が 2 つ で きた わけ で は な い の で す 。i が 10 
38 番 地 (正確 に は 1038 と 1039 の 2 バイ ト ) に 割り 付け られ , 1038 
番地 の 値 が 。 1 か ら 10 ま で 変化 し た 。 こ れ は す で ぐに 理解 で きま す 。 

ポイ ンタ 変数 a は a=&i に よっ て i 変 数 の アド レス を 記憶 し ます 。 
*a は a の 指し 示す アド レス の 内 容 を 意味 し ます か ら , 値 は i と 同 
じ く 1 か ら 10 ま で 表示 する こと に な り ま す 。 


も う 少 し 追っ て み ま し ょ う 。 リ スト 43 は 変数 i を アッ プ カ ウ ント , 


j を ダウ ンカ ウン ト し て いま す 。 ポイ ンタ 変 数 a。b は それ ぞ れ i, 
j に 対応 し て いま す 。 実 行 結果 は 下 の と お り で す 。 

リス ト 44 は &i を a に 代入 し た あと , a を b に 代入 し て いま す 。 出 
HERU, жа, *b と も に 同じ に な り ま し た 。 


リス ト 43 


а ж/ 
козын */ 


о 
Еа i を イン クリ メン ト 


ーー を デ ク リ メン ト 
iC 0! ТА 
I х54 %5d х54 х54Ұп!, i, j, Жа, *b); 
өн a Хбх Х5х Х5хҰп", &i, &j, а, b); 


o 


4 
まま 


- 


2 
ざい ひい OO 


8 
9 
1946 
6 
946 


u 
= 


E: 


ELLELE 
ELLE 


- 


LEKERE 
Е 


у スト 44 


presi 


ポイ ンタ を ポイ ンタ へ 


Ep ped 
Bint Cs ЖБ mecum e 


STEP20 


言語 の 配列 は , 

int a[10]; 
の よう に 宣言 し ます 。 こ うし ます と a〔0〕 か ら a〔 9 〕 ま で 10 個 の 配 
列 要 素 が 宣言 され た こと に な り ま す (BASIC で は a 〔10] ま で 11 個 の 
宣言 に な る )。 
リス ト 45 


配列 以外 に ポイ ンタ po と 変数 i も 宣言 し て お むき ましょ う 。 

リス ト 45 の po=a が 少々 わか り に くい の で あこ の と き の a は 配 例 
の 先頭 a( 0 ]」 の アド レス を 意味 し て いま す 。 そ こ で po に 配列 at 0 ) 
の 記憶 きれ て いる 番地 を 代入 し て し まい ます 。 こ の と き *po は a 
0 〕 と 同じ 値 を 意味 し て いま す 。 

ルー プ i は 0 か ら 9 ま で 回 っ て 配列 に i の 値 を 代入 し て いま す 。 
読み 出し ルー も 0 か ら 9 ま で 回 っ て いま す 。 こ の と き ポ イン タ 
の 示す 値 が a[ 0 〕 と 同じ 0 に な っ て いる こと に 注目 し て お いて くだ 
зе. 

リス ト 46 の 読み 出し は ポイ ンタ を イン クリ メン ト し て いま す 。 
初め の *po は a[ 0 ] と 同じ 0 で す が , ポ イン タ を イン クリ メン ト す 
る こと に より め , a( 1 〕 -а( 9 ] ま で 順に 読み 出し て いる こと に な り ま 


C 入 門 ス テッ プ & ス テッ プ 87 


I Ру gee eee 


9; 
リス ト 47 は も う 少 し や や こし く な り ま す 。 
int a(10); 
定 言 し た と し ます 。 こ の と き a は 8 配列 a( 0 ]」 の アド レス を 持っ て 
いま す が , &a〔0] も 同じ アド レス を 持っ て いま す 。 


図 1 配列 


int a(10); は 20 バ イト の エリ ア 


int аГ102,%ро,1і; 


f (i-9 1210 ) 
or ji!z10;i** шы 
тч 代入 する ルー プ 
for(iz0;i!210;i*4)€ 
printf('XSd %5d XSdWn', i, a[i], *po); 
pott; 


読み 出す ルー プ 


СИЕ "ごと に イン クリ メン ト す る 


ЖАРЫ, 


00 NO Ul E QN) i @. 
の OO へ ひだ お の いい に G 
00 NO ULP CIN P6, 


図 2 配列 と ポイ ンタ 


int a(10), *po; ро-а; 


imt 形 ボイン タ は po++ に よっ て 


メモ リー アド レス が 2 バイ ト ず ら さ れる 。 


88 омм 1985.7. 


リス ト 47 


_ int at10J,*po,i; 
рота; 
forli=0;i!=10;i++) 
aliJ=i; 2 ET 1 
Ғое(і=0;11=10;1++)С : : 
printf('XSd %54 XSdWn', і, аГі1, *po); | 


printf(*X5x Х5х XSxWn', be des 


STEP21 


@—& ж int i, Жро; 
po-&i の と き , i は 変数 の 値 を 持ち & i 
は i に 割り 付け られ た だ た アド レス を 持っ て 
いま す が , *po も i と 同じ 値 を 示し ます 。 
& や * を 単項 演算 子 と し て 使っ て いる 。 


STEP22 


① 一 配列 宣言 int a(10); 2а(0)96а(9) まで 10 個 の 
配列 を 宣言 し た こと に な る 。 

⑧② 一 添字 添字 を 宣言 以上 に 大 きく し て も エラ ー に な 
ら ず 次 に 続く データ を 参照 する 。 

(8 ЗА a は a[ 0 ] の アド レス を 示す 定数 な の で a++ 
は で きだ ない 。 

④ 一 表現 B *a は a[ 0 ] の デー タ を 意味 し , ж (а+1) は 

all ] の デー タ を 意味 する 。 

⑤ 一 表現 C &a[ 3 zal 3 ]) の アド レス を 持っ て お ぉ り , 
&a 0 〕 は a と 同一 アド レス を 意味 する 。 

⑥ 一 代入 а(2)-10; 
*(a 十 2)=10: は 同じ こと で ある 。 

(⑦ 一 ポイ ンタ int а(10), Жро; 


ро=а; の あと で は *po と a( 0 ] は 同じ 値 を 意 
味 し , po[ 2 と a[2] も 同じ 値 を 意味 する 。 


第 2 回 


ヨイ ショ で ふぁ ぉ 一 す 


えー つ , う つ そ 一 , あの 人 FORTH な の や 
IF $} THEN お は よう ご ざい ます 。 
IF Æ THEN こん に ち は 。 

IF 夜 THEN こん ば ん は 。 
毎日 マイ コン 日 和 が 続き ます が , いか が 

お 過ごし で し ょ う か 。 最近 趣味 で ダイ エッ ト 

を 始め た の で , キー ボー ド が 菩 懐 か し い 板 チ 

ョ コ に 見 える こと が あり ます 。 ほ と ん ど 病 

気 で す が , 皆さん は 板 チ ョ コ で タイ ピン グ 

の 練習 な ど し な いよ うお 願い いた し ます 。 
ST, 今夜 も 5 わが家 の FORTH 君 , 元気 

よく 走っ て いる よう で す 。 な に せ あ の KK さき 

ん が 「 す ざい /」 と 言っ た (し つこ いね ) ん で 

すか ら , と て も すご い 言 語 な の で す 。 ど こ が 

すご い の か は 先月 。 一 部 を お 話し し まし た 。 
IF 忘れ た OR 知ら な い THEN 復習 
$3, な ん と いっ て も FORTH の 主 武器 

は 「 命 令 語 が 作れ る /」 と いう こと で し ょ う 。 

だ っ て BASIC なら 命令 語 は すでに 限定 され 

TOT, それ を 僕達 が 作っ た りす る も の で 

は な い の で すか ら 。 先月 は は っ きり 書き ま 

せん で し た が , FORTH は そう いう 命令 語 

を 作る ご と に より 。 内 きい ジス テム に どん 

どん 成長 し て いく の で す 。 で は 復習 。 
まず 命令 語 を 作る に は : (コロ ン ) р; 
(セミコロン) を 使う の で し た ね 。 

2і SHARP 35 ;EMIT, |: 

と いう 例 で は , も と か ら あ る EMIT と い 

う 命令 を 用 いて , SHARP と いう どこ か で 

開い た よう な メー カー の 名 前 の 命令 を 作っ 

て し まっ だ た わけ で す ( 編 : コ ラッ ゾ uy 

り 前 だ ろ /)。 こ れ で 

SHARP] 

と する と , その 定義 内 容 び ある 35_jEMIT 

と 同じ 動作 を 行う よう に な り ま す (実際 に 

は アス キー35 番 の 半 “ シ ャ ー プ "マー ク を ひ 

と つっ 表示 し ます ) 一 度 作っ た 命令 は 以後 は 

他 の 命令 を 作る と き に も 使う こと が で きま 


Kazuto Simizu 


清水 和 人 


す 。 ミ 選ば は まく (考え る と 次 の よう な こと で 
も あり ます 。 

FORTH で は , 命令 語 を 作っ て いく こと 
が プロ グラ ミン グ で ある 。 

まだ 実感 を 持た れ な いか も し れ ま せん が , 
FORTH を いじ れ ば いじ る は ほど この 感じ は 
強 《 な っ て きま す 。 こ れ は 大切 な こと で , 
BACIC で の サブ ルー チン 作り に この 「 命 令 
語 を 作る 」 こ と は 対応 し て いま す 。 サ ブル ー 
チン が 命令 語 に な っ て し まう と ころ が "A 
TF の 秘密 に 当たる と ころ だ と 思い ます 。 


な あん が , IF 文 君 じ や あな い ガ 。 
どう し だ の こん な と ころ で 

た と ぇ ば 「 最 近 ゲ ー ム ば か りや っ て る け 
ど , も と も と そん な た め だ け に パソ コン を 買 
っ だ ん だ っ け 。 少し は プロ グラ ム で も や っ 
て みよ う 」 な ん て こと で , ゲー ム で も 作ろ 
うか と 思い , BASIC を 使っ て や っ て みる わ 
け で す 。 す る と も うこ れ は すでに IF 文 の 山 
に な っ て て 《 る の で す 。 なぜ っ て ゲー ム で 
i6, こち ら の ブレイ に よっ て コン ピュ 
ー タ の 動作 が 違っ て くる の は 当然 で す 。 と 
いう こと は ブロ グラ ミン グ 用 語 で いう 「 分 
岐 」』 が 起こ る わけ で 。 も う ひ と つ ,。 て こと 
は IF 文 と いう こと に な り ま す 。 

それ で , BASIC の IF 文 に 相当 する の は F 
ORTH で は 何 か 。 と いう と や っ ぱり これ が 
IF 文 な の で す 。 だ か ら 簡 単に 理解 で きる と 
思い ます が , ちょ っ と だ け 構 文 の 順序 が 違 
いま すか ら , 気 を つけ て 実例 を 見 て み ま し 
k 2a 
ZERO 40.35; JF. ZERO 
DESU ELSE, i: “ZERO МА”, 
NAI", ,ENDIF, ,; 
と 打ち 込ん で み ま す 。 こ れ で 「ZERO ?」 


"と いう 命令 が で きま し た 。 さ きっ を そく 実行 し 


で み ま し ょ うか 7 
0, ZERO? 回 な ら 
ZERO, ,DESUOK と いう 返事 


1, ZERO ? な ら 
ZERO, JA, NAIOK と いう 返事 が 返っ 
て きま す (答え は 実際 に は 改行 せ ず に 返っ 
て きま す )〉 要する に 数 が ぜ ロ か 否 か を 判定 
する プロ グラ ム ( 命 令 ) が で きだ た の で す 。 

で は 定義 の 中 味 を 説明 し まし ょ う 。0_」= 
IF と いう と ころ まで で , 直前 に 入れ た 数 
( 箱 の いち ば ん 上 の 数 ) が 0 な ら ば IF の 次 を 
実行 し な さい と いう 意味 に な り ま す 。 も し 
0 に 等 し いと き は 以下 の 「.“」 に 始ま る メッ 
セー ジ 出 力 が 実行 きれ ます 。「.“」 は 先月 出 
まし た ね 。 も し 0 で な いと き は IF の 次 は 飛 
ば し て , ELSE 以 下 の 文 を 実行 し ます 。 こ 
の 例 で は また 別 の メッ セー ジ 出 力 が 書か れ 
て いま す 。 どちら の 場合 も 実行 が 終わ る と 
ENDIF に 飛ん で き て IF 文 か ら 抜け ます 。 


_ す いま せん, FORTH く だ さい / 


MZ や CZ で 走る FORTH に は 主 に 次 の よう — 
な も の が あり ます 。 
€ FORTH/Z, M-FORTH 
パソ コン が マイ コン と 呼ば れ て いた ころ の 
古き 良き FORTH( と いっ て も 数 年 前 で ある が )。 
K/C 系 列 の MZ 上 の テー プ 版 で 動く Oh / MZ 
"84 年 5 月 号 こう も と や す ひ こ 氏 の 「MZ は 
コト バ の 天才 で ある 」 で 紹介 され た 。 
Ф a-FORTH 
有名 な Fig -FORTH の 流れ を くむ FORTH で , 
CP/M 上 て 走る 。 比較 的 安価 で 機能 も 充実 し 
て いる 。 ホ ビー ユー ス と し て 最適 。 工 学 社 の 
「FORTH 入 門 」( レ オ ・ ブ ロディ 著 ) に 大 体 準拠 
し て いる 。 
ө Rgy -FORTH(Fifth) 
これ また 超大 御所 で , コン パイ ラ 機 能 を 重 
18. 専門 家 向 け の 「80% 大 人 」 の 人 向け 。 
以上 が も っ と も ポピュラー で す 。 な お それ 
ぞ れ は , 少し ずつ 命令 の 名 が 違っ た り 文 法 も 異 
な り ま す 。 こ れ は FORTH が 主 に その プロ グラ 
ミン グ の 概念 に 重き を 置い て いて , FORTH 自 
体 大 きく な っ た り 小 さく な っ た りす る 性 質 の 
も の だ か ら で す 。 し か し , 基本 的 な 考え 方 は の 
連載 の と お り で すか ら ご 安心 くだ さい 。 


ヨイ ショ で ふ ぉ ー す 第 2 回 89 


IF の 次 に 条件 文 が 来 ず 正しい 場合 の 処理 
が くる と ころ が , BASIC と の 違い で すね 。 
それ も これ も みな 先月 お 話し し た 箱 の 概念 
(スタ ッ ク ) を 使っ て いる か ら な の で す 。 直 
前 に 判定 する 数 を 入れ る の も スタ ッ ク の た 
め な の で す 。 

も う ひ と つ 例 を や っ て み ま し ょ う 。 条 件 
判断 は = だ け で な く ,。 > や ぐも あり ます 。 
(実は も っ と ある の で す が 混 乱す る の で あ 
X CIL ZA) 

PLUS TL 40, ;», IE, 4; 4, PLUS" 
ENDIF; g 

今度 は ELSE が あり ませ ん 。 数 が 0 より 5 
央 きい と き に 『PLUSj と 重力 し まず す 。 こ とこ 
C0, > が 「0 よ り 小 さい 」 で は な く 「『「0 
より 大 きい 」 で ある こと に 注意 し て くだ さき 
w 0 より 小さ い 」 は 逆 に 0 に 」 く に な り ま 
+. 6 十 3 が 6.」3。」 士 に な っ た だ よう に 。 
150% 1,410, ЕОс (XX 
ッ ク の 仕業 し わか っ た 人 は 偉い ./)。 あ と は 
さっ き の 例 と 比べ て わか る と 思い ます 。 
まとめ 

: 条件 文 IF 正しい と き の 処 理 ELSE 違う 
と き の 処 理 ENDIF : 


さよ な ら , 楽し い 毎 日 を あり が とう 。 
FOR-NEXT S/N. 


IF 文 が 終わ っ た と ころ で 悲し い お 知 ら せ 
が あり ます 。 実 は BASIC で いつ も 僕達 を 
楽し い 気 分 に し て くれ た だ た 「FOR 一 NEXT」 


SAX, FORTH の 世界 に 入れ な いそ うな 
ос, お 別れ し た いと 思い ます 。「EFOR 一 
NEXT」 の よう に 何 度 か 回 数 を 決め て ぐる 
ぐる 回 る の を プロ グラ ミン グ 用 語 で 有限 ル 
ー プ と いい ます 。 こ れ も る 実は BASIC の IF 
文 で 書く て こと が で きる の で す が , 重要 な 概 
念 で す の で ,「FOR 一 NEXT」 と いう 特別 な 
命令 が ある の で す 。 で は FORTH に は 同様 
の 機能 の 命令 が な い の か と いう と, お 察し 
の と お りや っ ぱり ある の で す 。 それ が 「DO 
ーLOOP」 な の で す 。 

で は 実例 か ら 入 り ま し ょ う 。 

3: KAZOERU 311; 11: DO 4I, 」。 
LOOP 回 

と する と, 例 に よっ て 「KAZOERU」 と い 
う 命令 が 誕生 し ます 。 さ っ そく 走ら せ て み 
X LX. 
KAZOERUI| ] 

きる あど うな り ま し た が ? 
1 2 3 A 5 6 ر‎ 8 9, 10, ОК 
が 正解 で す 。 

それ で は 定義 の 中 身 を 説明 し て いき ます 。 
まず 11。、」1 と いう と ころ が ルー プ の 終値 と 


90  onwz 1985.7. 


始 値 で す 。 相 変わ ら ず は じ め の 値 が あと に 
き て いる と ころ が 実に スタ ッ ク で す 。 気 を 
つけ た い の は , 終値 が 11 な の に 動作 は 10 で 
終わ っ た こと で す 。 最 後 の 値 の と ころ だ け 
は 実行 せ すず に 終わ っ て し まう と ころ が FOR 
ーNEXT と 少し 違う 点 で す 。 次 の DO か ら L 
00P ま で の 中 身 が 繰り 返さ れる 部 分 で , I 

と いう の は 繰り 返し 変数 が 入っ て いま す 。 
「 。.」 は 数 の 表示 で し た ね 。 それ で この よ 
う な 結果 に な っ た の で す 。 

で は 次 の 例 , 
NE; ilr i, ;DO, 38 EMIT, 
LOOP: 回 
と し て み で て で だ きい 。 

前 回 出 て きた の と 似 た よう な プ ブログ ラム 
で す が , 「SHARP」 な ん て 命令 を 介 き る ず に , 
いき な り ル ー プ で 「 半 」 マ ー ク を 並べ て い 
ます 。 

LINE[ 

と すれ ば 
ЕЕЕЕЕНННННОК 
t, 返事 する は ず で す 。 

有限 ルー プ は , ベン チマ ー ク テス ト を は 
じ め と し て , パソ コン に ちょ っ と 触る と 
BU, 必ず 出 て きま す 。BASIC と の 違い 
П, а LUE o 


ФИ, まだ いた の BEGIN-—UNTIL. 


Жї, も う 1 種類 の ルー プ が ある の で , 
ご 紹介 し まし ょ う 。 ど の BASIC で も ある 
わけ で は あり ませ ん が , REPEAT 一 UNT 
IL と いう 命令 が あり ます 。 こ れ は あら か じ 
め 回 数 が 決ま っ て いる ルー プ で は な く 〈 く , い 
つ で も ある 条件 が 満た され れ ば 終わ っ て し 
まう ルー プ " な の で す 。 それ に 相当 する FO 
RTH の 命令 が BEGIN 一 UNTIL な の で す 。 

この ルー プ は ,「 い つ 終 わる か あら か じ め 
子 想 は どき な い が , ある 条件 を 満た し た と 
ころ で , その 繰り 返し を 終え る 」 と いう も 
の な の で す 。 具 体 例 で 見 て み ま し ょ う 。 

* 4 ,SHARPS, ,BEGIN, ,35, ,ЕМІТ, 1 
CaL іт, МТО 3: 

え 一 た 。 ちょ っ と 待っ て 《 だ さい よ 。 こ 
れ は まだ 実行 し て みな いで くだ さい ね 。 Ж 
СНС FD bo. $335, EMIT は 相 変 
роз l'£$;-—70mjjicCvovcT1n. 
<, BEGIN と UNTIL の 間 を 繰り 返す わけ 
TTH, いつ まで や る か と いう と , その 間 
の 条件 1 」0L」= と いう と ころ が 成立 する 
まで な の で す 。 と ころ が この 条件 は 1=0 
な の で すか ら 永 久 に 成り 立た な い の で す 。 
て こと は 「SHARPS」 は 無限 シー プ だ っ た 


の で すね 。 あ あ よ か っ た だ た, PLEIT 
で は ちゃ ん と し た 例 を 出す 前 に , ちょ っ 
と 新しい 命令 を 覚え を て も らい まし ょ う 。 2 
れ は 「DUP」 で す 。 これ は いつ も お 世話 に な 
っ て る 箱 の いち ば ん 上 (スタ ッ ク ) を 直接 
操作 する 用 語 な の で す 。FORTH の アプ ログ 
ラム で は 常連 中 の 常連 で すか ら , よく 覚え 
て お いて くだ きる いね 。 で は まず 

5 
と し て みて くだ さい 。 こ れ で 箱 の いち ば ん 
上 に は 5 が 乗っ て いま す 。 

次 に 

ا . 

と する と, 

5 OK 

と 返事 が き て , 箱 の 上 に は も う 何 も ありま 
せん 。 

で は 次 に , 
5 [] 
ЕЖЕ, 
DUP |- 
ЕТА СКТ SU. ет 
„ш 
を や る と まず 

БОК 
штат, る さらに も う 1 回 だ け 


新た な 言語 ある ここ ろ FORTH あ り 


FORTH と いう 言語 は いつ ご ろ 日 本 に や っ て 
来 た の で し ょ うか 。 私 自身 が FORTH と いう 言 
葉 を 聞い た の は 80 年 代 の 初め で す 。 当 時 は B 
ASIC の 次 の 世代 の 言語 と し て PASCAL が 注 


目 さ れ て いた 時 期 で も あり まし た 。FORTH の 
出現 は まさ に 運命 的 な も の だ っ た の で す (Ж 
国 の BYTE 誌 が FORTH の 特集 を し た の も この 
時 期 で す )。 構 造 化 プ ログ ラミ ング 言語 と し て 
多く の 人 々 に 支持 され た PASCAL が 陽 な ら , | 
FORTH は 陰 。 マ イナ ー な も の を 好む 暗い マイ 
コン マニ ア (当時 パソ コン と いう 言葉 は な か 
っ た ) が 飛び つい た の も 無理 ちな いこ と だ と 
思い ます 。 し か し , 残念 な こと に , 言語 の 主 
流 を 占め る まで に は 至ら な か っ た よう で す 。 
あれ か ら 4 年 。 世 の 中 に は C 言 語 が これ か 
ら の 言語 と し て 幅 を きか せ て いま す 。 そ し て 
FORTH は C 言語 に 対抗 すべ く , ふ た た び 立 ち 
上 が る の で す 。 そ し て これ か ら も , 3 度 , 4 


. 

EES TC 

5 OK 

を 出す こと が で きま す 。 

以上 の こと は ,「DUP」 が ,「 箱 の いち ば ん 
上 に , も う ひ と つ 同 じ 物 を 乗せ る 」 と いう 機 
能 が ある か ら 起 こる の で す ( 図 1)。 で すか 
ら 5 が 2 回 出 て くる こと が で きた の で す 。 
この 「DUP」 を 使っ て BEGIN 一 UNTIL の 
例 を 書い て み ま し ょ う 。 

: МАВК$, 565, ,BEGIN, „DUP, ,ЕМ 
IT, j4, +, ,DUP, 75, ға ПАТИ. , ; 
少し 難し いで すね 。 ち ょ っ と ずつ 説明 し ま 
し ょ う 。 順 を 追っ て 箱 の 様子 も 見 て いっ て 
《 だ さい 。 

まず 65 で いき な り 箱 に 65 が 入り ます (①)。 
次 の BEGIN で ルー プ に 入り, DUP 65:2 
ピー され ます (⑨②)。EMIT で アス キー コー ド 
65 の 文字 が 出力 され ます (文字 は 「A」 で す )。 
この と きい ちば ん 上 の 65 は 使わ れ て し まい 
ます (③)。1 を 足し ます 。「 何 に ? 」 っ て , 箱 の 
いち ば ん 上 で すか ら , この 場合 は 65 に 足し 
ます (④)。DUP で コピ ー し ます (⑤)。75_, 
= で 75 に 等 し いか どう か 判定 され ます 。 こ 
の と き 箱 の いち ば ん 上 は 使わ れ て し まい ま 
す (⑥)。 66 は 75 じ ゃ な いで すか ら BEGIN の 
次 まで 戻っ て , DUP か ら 始 まり ます 。 
つま りこ う や っ て , アス キー コー ド 65 番 
の 文字 か ら 74 番 の 文字 まで を 次 々 に 表示 し 
tos, 箱 の 上 が 75 に な っ た と ころ で 作業 


e 


e 


гп 
= 
=} 


e 
e 


БЕ ТЫС 


を 終 を る と いう わけ で す 。 で すか ら 。 
MARKS | 
と 入力 する と, 

ABCDEFGHIJOK 

なり ます 。 

ちな み に 作 業 が 終わ っ た 時 点 で は , 箱 の 
上 に ひと つ だ け 75 が 残っ て いる の で , 

M 
と 入れ れ ば , 
750K 
が 出る は ず で す 。 

BEGIN 一 UNTIL の 終わ り の 条件 に つい 
て は , この 場合 は ひと つ ず つ 増 える 数 が 40 
に な っ だ た だら や め る と いう 条件 で し た か ら , 
DO~LOOP で 書い た ほう が や る し く な り 
ます 。 

: 4X. MARKS, ,75, ,65, ОО, ,I, ,EMIT 
ДООР; E 
と ころ が , 実際 は も っ と いろ いろ な 条件 を 
書く こと が で きま す の で (た と えば ある 変 
数 の 2 乗 が 一 定 値 に 達し た と き , な ど と い 
う よ ょ うに), か な り 必 要 性 が 出 て て る と いう 
わけ で す 。 


あん だ つて や プロ グ ブラム を 
構造 化す る ん だ つて や 


今月 は , 3 つの 新しい 命令 が 出 ま し た わ ね 。 
分 岐 の IF, 有 限 ル シープ の DO, 不定 ルー プ の 
BEGIN が それ で す 。 こ れ ら は アル ゴリ ズム 
の 流れ に 関連 する も の で す 。 

ここ で , よく 言わ れる 「 プ ログ ラム を 構 
造 化 する 」 と いう こと に 触れ て み ま し ょ う 。 
構造 化す る と は , プロ グラ ム の 構成 を わか 
りや すく 整理 し , 一 目 で どん な こと を や っ 
て いる の か わか る よう に する , と いう こと 
で す 。 具 体 的 に は GOTO 文 を 使わ な い , + 
プ ブルー チン を 多く 使う こと な ど が 当て は ま 
り ま す 。GOTO 文 を むやみ に 使う と , 行っ 
だ た り 来 た り の 連続 で .、 わ か り に くい プログ 
ラム に な っ て し まう の で す 。GOSUB を 使 
う と 非常 に わか りや すく な り ま すね ? 

それ で GOTO 文 を 使わ な いよ うに する と , 
2, 3, 4 で 説明 し た 3 つの 命令 が 必要 に 
な っ て くる わけ で す 。 こ れ ら は いずれ も , 
GOTO 文 を 含ま な い 形 で , 流れ を 変え て い 
く 《 く こと が で きま す 。 言い 換え る と 。 この 3 
つ を マス ター する こと で , 読み や すく , № 
造 の わか りや すい 「 構 造 化 デ ログ ラミ ング 」 
が で きる の で す 。 

えっ ,「BASIC で いう GOSUB 文 は な い の 
か 」 で すっ て ? だ っ て FORTH に は そん な 
も の いら な いじ ゃ な いで すか 。 命令 自体 が 
サブ プルー チン な の で すか ら , 命令 語 を 書く 


こと が , その まま GOSUB に な り ま す 。 
これ こそ が ,。 FORTH が 構造 化 デ ログ ラ 
ミン グ に 向い て いる 最大 の 理由 な の で す / 


あつ そう か, 対話 性 も いい ん じゃ ん や 


「 構 造 化 」 な ん て 頭 の 痛い 言葉 は ちょ っ と 
置い と いて , 先月 お 話し し た も う ひ と つの 
特徴 「 対 話 性 の 良き 」 の 話 を し まし ょ う 。 
「 対 話 性 が いい 」 と は BASIC の ダイ レク 
トモ ー ド の よう に , 命令 を 1 つ ひ と つ 実 行 


し で ゆけ る と と で し だ 。 と ころ で 。 ЖІСІҢ 
て きた ,IF, DO, BEGIN な ど も, 直接 モー ド 
で 使え る か と いう と , 実は ちょ っ と 問題 が 
ある の で す 。 

た と えば, BASIC の 直接 モー ド で , FOR 
ーNEXT 文 の FOR だ け 入 れ だ た と し ます と , 
これ は 当然 「『 エ ラー だ よー ん 」 と 返っ て くる 


イン タプ リタ 型 ア セン ブラ や エッ / 

FORTH に は よく アセ ンプ ブラ が つい て いて , 
機械 語 レ ベル で の 記述 も 万 全 に な っ て いる も 
の で す 。g-FORTH に は : と : の 定義 の ほか 
に ,CODE と C : の 組み 合わ せ で マシ ン 語 の 定 
義 も 作れ て , や は り 命 令 語 の 形 で 登録 で きる 
の で す 。 こ れ を 対話 モー ド で 走ら せる と , v 
シン 語 の 簡単 な プロ グラ ム な ら , すぐ に 実験 
が で きる の で す 。 こ れ で 機種 特有 の 機能 も 十 
分 生か すこ と が で きま す 。 

アセ ンプ ブラ と いう と 。 ソ ー ス を 作っ て アセ 
ン ブ ル し た り い くつ か の 手順 を 通る の で か な 
り 大 変 で す が , BASIC の よう に 気軽 に 作れ る 
FORTH の アセ ンプ ラ は , と て も 楽し い オ モチ 
ャ に な り ま す 。 

FORTH は さら に それ を 使っ た サブ ルー チン 
に し て いく 機能 も 万 全 で すか ら , マシ ン 語 と 
の イン タフ ェ イ ス は 完璧 に 近い も の と いえ る 
で し ょ う 。 こ うい う 使 い 方 だ け で も FORTH は 
すご い の で す 。 


ヨイ ショ で ぶち ぉ ー す 第 2 回 91 


わけ で す 。FOR と ENEXT は あく まで 1 組 で 
一 人 前 な の で す 。 そこ で FORTH で は 上 の 
よう な 組み 合わ せ で 使う 命令 は , 定義 を する 
HADA (: と : に よっ て 新しい 命令 を 作 
る と きのみ ) に 使え る と いう 制約 が つい て 
いま す 。 

Ге, KK さん じゃ な いで すか 。 こ ん ば ん 
は 。 今 ちょ うど FORTH の 原稿 を 書い て い 
る と ころ な ん で す よ 。 K さ ん に 言わ れ て 深 
み に は まっ ちゃ いま し だ よ 。 晩 メシ 食っ た 
57 (еі, ЕЕ 1 は っ / ЭЖ 
いか ん いか ん , つい 間 が る し て し まっ た 。 

2, ぇ 一 と , だ か ら , IFEDO と BEGIN 
の 組 は , 定義 の 中 で し か 使え を ない ので あり 

$3. 実は ケン と ラオ ウ の 年 は か な り 離 れ 
て いる の で あり まし だ た だ 。 

で は 組み 合わ せ て , 使っ て み ま し ょ う 。 
: LNISSU, ,0, ‚=, ИР, 31, ELSE 
32, ,ENDIF, ,1, DO ,I, ,., ,32, ,EMIT 
ООР, 

どう で し ょ う 。IF と DO 一 LOOP が 使わ れ 
て いま す 。 で は 説明 する 前 に 実行 を し て み 

XUI 
0, ,NISSU |. 
1, -NISSU |J 

大 体 動作 は わか り ま し た ね ? 
まず 箱 の いち ば ん 上 (スタ ッ ク ト ッ プ ) が 

0 の と き は 31 を , 違う と き は 32 を 箱 の 上 に 
置き ます 。 で DO 文 の 終値 が それ に な る わ 
け で す 。ENDIF の 次 の 1 が 始 値 で , DO 文 の 
中 身 は , まず ルー プク 変 数 を 出力 し 、 さら に 
アス キー コー ド 32 番 を 出力 (スペ ー ス で す ) 
し ます 。 つ まり 1 か が から 630 ま で も し く は 31 ま 
で が スペ ー ス 1 個 空 け て 並ぶ と いう わけ で 
す 。 1 は 大 の 月 , 0 は 小 の 月 の 場合 で , 日 
数 に 相当 する わけ で す 。 

この 定義 の 中 で , IF の あと に 31 と いう 数 
字 だ けが ある の が , と っ て も FORTH な ん 
で す 。 今 まで 数 字 を 入力 し た と き は , だ だ 見 
逃し て まし た が , 数 字 を 入力 する こと る 命令 
の ひと つ に な っ て いる の で す 。 た と えば この 
場合 で は 31 だ け で 「31 を 箱 の いち ば ん 上 (А 
タッ クト ッ プ ) に 置け 」 と いう 命令 と 見 な せる 

わけ で す 。 そ れ が さら に , DO 文 の 終値 に な っ 
て し まう と ころ が 怖い で すね , 恐ろし いで すね 。 


FORTH は がめ ば か お ほど 味 が 出る / 


と いっ て も 。 チ ュー イジ ガム で は あり ま 
せん (大体, が ム は か め ば か む は ほど 味 は 出 て 
行っ て し まう の で す )。「NISSU」 を 作る と 
き に , 実は FORTH の 本 当 の 「 物 すご る 」 が ち 
ょ っ ぴり 出 て いる の で す 。 こ こ が わ か る 人 


92 омм 1985.7. 


は お そら く 「FORTH の 頭 」 を 持っ て いる 人 
な の で す 。 今 作 っ た プロ グラ ム (ma? 
サ プ ブ プルー チン ? ) は 短い も の で し た が , < 
れ が 長い プロ グラ ム に な る と , どん どん ど 
ん と どん 実力 を 発揮 し て くる わけ で す 。 
構造 化 ゲ ログ ラミ ング と いう 言葉 が 出 て 
きま し た が , これ は ダイ クス トラ と いう 大 
が 提唱 し , プロ グラ ム に 関す る 考 ぇ 方 を 方 
向 づ けた 中 で 出 て きた も の で す 。 彼 は こう 
言い まし た (少し 脚色 し ます が )。 

Fk, GOTO 文 を 使う な か れ 」 t, 

この プロ グラ ム 界 の イエ ス 様 の よう な 概 
念 か らい う 
と 言わ れ を そう で す が , まあ そこ まで 気 に す 
る 必要 は あり ませ ん 。 た だ , FORTH を 使 
う と , 構造 化 の 「 こ 」 の 字 が 少し 見 える か 


辞書 リス ト 


MLIST 
NISSU 
KAZOERU 
EDIT 
STARTUP 
SE TBUF 


MARKS MARKS SHARPS 
KAZOERU PLUS? ZERO? 
EDITOR SAVE BYE REG 
WRITE READ SHOW-F ILE 
INIT NAMIT OPNO INTO 
DMATRIX DARRAY STRING ARRAY 
MATRIX Bx BMUL pt Pa VLIST 
NOSTOR BD AD DUMP *LOOP 
RP3 DMINUS MINUS (*LOOP) 8x 
ERROR MESSAGE U. ? SAVE 
“> «^ „LINE (LINE) FORGET i 
MOD ғ мах FLUSH VOCABULARY 
HOLD -TRAIL ING SPACE UNTIL 
jCODE [COMP ILE] IMMEDIATE 
сл. VAR SCR 
ROT > < ж ж 
DUP 
AGAIN 


--> 


+l 2DUP 
WHILE IF REPEAT 

LOAD SEC-WRITE SEC-READ 
EMPTY-BUFFERS *BUF 

2ж /моо м/ Mx 
ABORT QUIT 
CREATE 
EXPECT 


DISK-ERROR 

DABS 
FORTH 
BLANKS 

DECIMAL 


MIN 
DEF INITIONS 
-F IND NUMBER 
TYPE 


WORD 
COUNT DOES > 
?ERROR РЕА сға -DUP 

IN BLK LIMIT FIRST 
TOGGLE D+ e« R к» 

Ux CMOUE KEY EMIT 

STATE CURRENT CONTEXT 
B/SCR LATEST TRAVERSE 

($ CODE) a") (NUMBER) 


(DO) (LOOP) 9BRANCH BRANCH 


今回 の 実行 結果 


ZERO? 8 = IF ." ZERO DESU" ELSE ." 

ZERO? ZERO DESUOK 

ZERO? ZERO JA NAIOK 
: PLUS? @ > IF ." PLUS" ENDIF 

PLUS? OK 

PLUS? PLUSOK 

KAZOERU 11 1 DO 1. LOOP ; OK 
KAZOERU 12 3 4 5 6 7 8 9 10 OK 
* LINE 11 1 DO 35 EMIT LOOP ; OK 
LINE HHHHHHHHHHOK 


; OK 


t, BASIC は や っ か いな も の , 


SHARPS 
ZERO? 
OPEN-ALT 
CREAT 
FILE 
-ROLL 


1LIN 
LABEL С; 
ORO р. 


DLITERAL 


?LO^DING ыға 
VOC -L INK WARNING 


SWAP 


ЅЕТ-ОКІЧЕ 
PREV 
ABS 
INTERPRET 


?CSP 
BACK 
EXECUTE 


ZERO Ја NAI" 


ШЖЕСӘЛЗЕС>С,ВАСІССЯ75Н%, 
1 枚 う 5 ろ こ が は が れ だ た りす る わけ で す 。 
(Е, 書い て る 横 で K 氏 が 「 本 当 の ブログ 
ラマ は 。 GOTO 文 を 使う ん だ よ 」 と 言っ て 
いま す ) 

FORTH の 紹介 と いう こと で 短い 連載 の 
中 で 「FORTH の 本 質 」 に 迫 ろ うと 思い , Ж 
い ます 。 そのため に あま り 多 く 〈 の 命令 
語 を 説明 し て いま せん 。 ど うか FORTH の 
お 勉強 の きっ か け と し て 役立て て くだ さい 。 

VLIST の 内 容 を 見 る と , ま だ まだ だ くき 

ん 命令 が あり ます ね 。 これ ら の 命令 が (@ - 
FORTH の 場合 ) 皆さん を お 待ち し て ゎぉ り 
ます 。 次 回 は 。 いろ いろ な プロ グラ ム を 組 
ん で 応用 編 と し , 最終 回 と いた し ます 。 で 
lx s 


SHARPS 
ZERO ZERO? 
ALT 0?Е 812Е 
CLOSE OPEN SELDSK 
ЕСЕ CP/M MATCH 
ROLL 8» STICK PICK 
TRIAD INDEX LIST 2/ 
2! 29 CASE! ?TERMINAL. 
CODE ASSEMBLER 
DR HS % SIGN 
M/MOD жи  xX/MOD 
(ABORT) 1D. PAD 
LOOP Do ELSE «BUILDS 
шға UPDATE 
HLD FENCE 
- = 1+ e L 1 
DROP OVER * 9= 
ENDIF BEGIN PRINTER 
SET-10 BLOCK BUFFER 
USE TRACK SEC DRIVE 
D+- +- 6-о COLD 
?STACK | LITERAL 
FILL 


LINE LINE 


SHARP 


SPACES 


ERASE 
SMUDGE 


CONSTANT 
AND uz 
DPL BASE 
*ORIGIN 
?СОМР 
DIGIT 


TIB se 
?PAIRS ?EXEC 
ENCLOSE (F IND) 
LIT ВҮЕ OK 


ENOIF ; OK 


: SHARPS BEGIN 35 EMIT 1 8 = UNTIL $ OK 


1 MARKS 45 BEGIN DUP EMIT 1 + БИР 75 = UNTIL i OK 


MARKS ABCDEFGH 1JOK 
. 75 OK 


: MARKS 75 45 DO I EMIT LOOP ; MARKS EXISTS ОК 


MARKS ABCDEFGHIJOK 


1 NISSU 9 = IF 31 ELSE 32 ENDIF 1 001. 


€ NISSU 1 2 З 45 6 7 @ 9? 10 
1 22 23 24 25 26 27 28 29 38 
1 NISSU 1 2 3 4 き 6 7 © ?9 10 
1 22 23 24 25 26 27 28 29 за 


32 EMIT LOOP % ОК 

117142 49714 18-14 — 17 — IN 
OK 

11 12 19 14 15 16 17 18 
31 OK 


19 28 


19 20 


шшш в Э Э9 
「 で きる は ず の 人 」 の た め の ツ メタ ー イ BAGIC 地 эзш 


配列 で デー タ を 処理 する 


Hideki Takahara 


高原 ひで き 


使い 方 : メモ 書き を DATA 文 と し て 200 行 以下 に 記入 する 。 


у デー タ を 集中 管理 不要 に な っ た ら 行 ご と 削除 する 。 
今回 は 配列 を 中 心 に デー タ の 取り 扱い を 徹底 的 に や り ま す 。 まず , 120 行 目 で DATA 文 か ら 最初 の デー タ を 読み 出し ます 。 
これ ま て 変数 に 値 を 代入 する と き は [=] を 使っ て きま し た 。 「Hello」 が そう で す 。 文字 列 で す が DATA 文 の 中 で は “ "iio 
100 A=99:B=100:C=111 り ま せん 。 こ れ を A$ に 収納 し , 140 行 で ディ スプ レイ に 表示 し ま 
な ど で す 。 と ころ が この 方 法 で は , デー タ の 数 が 多い と き は , Ж す 。 そ の あと GOTO で 120 行 に 戻り , 読み 取り を 続け ます 。 READ 
限 に O=O 〇 OO : 〇 =…… が 続き ます の で , いか に も ウマ てく な い プ 文 で DATA 文 か ら ひ と つ デ ー タ を 読む と , 次 の READ 文 で は , 4 
ログ ラム に な り ま す 。 そこ で READ 一 DATA と いう 命令 語 を 使う 読ん だ デー タ の 次 に ある デー タ を 読み ます 。 
わけ で す 。 借 READ 一 DATA の 注意 点 


1. DATA 文 は ゲロ グラ ム の どこ に あっ て も よい 。 READ 文 より 
前 に あっ て も よい 。DATA 文 は デー タ の 場所 を 示す も の で 
REM 文 と 同じ よう に , な ん ら か の 処理 を 実行 する と いう も の 
で は な い 。 

. デー タ に は 数 字 も 文字 列 も 文章 も 使え る 。 

3. [, ] を 使え ば 複数 の デ ゲー タ を ひと つの DATA 文 に 書け る 。 

DATA 1; one, 2, Жб; а 
4. 逆 に [ , ] を 使う デー タ は 2 つ に 分 割 さ れる の で 注意 。 


(1) READ 一 DATA 

READ A( ま た は A$) プロ グラ ム 中 の DATA 文 の デー タ ЖА 
(また は A$) に 代入 する 。 

DATA 数 値 デ ー タ (また は 文字 列 デ ー タ ) READ 文 用 の デー 
タ を 用 意 す る た め の コ マン ド 。 

RESTORE 行 番号 READ 文 で 読み 取る べき DATA 文 の 行 番 号 


N 


を 指定 する 。 с 
DATA I see. but, I can't. 
ZORA TI see. but; E Г сап t. の 2 つの デー タ と いう 
例 を 見 な が ら 説明 し まし ょ う 。 る と に が な: らら て し まう 。 ひ と つの デー タ Е СААТ Е SIS 
Я 超 筒 易 電 子 伝言 板 [ “ ] を 使っ て DATA “I see. but, I can’t.” の よう に すれ ば 


よい 。 データ の 前 後に 空白 を 含む 場合 も 同様 。 
О SEED 。RESTORE 実 行 後 の READ 文 は , 指定 し た 行 番号 の DATA 文 
159 PRINT " kkk MESSAGE жжжжж" か ら 読 み 込み を 開始 する 。 行 番号 を 指定 し な か っ だ とき は , 


130 READ А% 

140 IF АФ-"%" THEN END 

150 РКІМТ:РКІМТ A$:G0T0130 
200 DATA HELLO! 

210 DATA ? FROM MR.U 

220 DATA GOOD-BY tn»....3-3 
230 DATA PMBOO BIGBOX  KYON2 
299 DATA ж 


сл 


画面 サン プル 


BASIC 第 3 講 93 


プロ グラ ム 内 で 最初 に 表れ る DATA 文 か ら 読み 込み を 開始 する 。 
6 . 数 字 と 文字 の 使い 分 けが な い 。 す な わ ち 


DATA 3 が あっ て 
READ A な ら ば A= ニ 3 と な る が , 
READ A$ な ら ば A$="3" と な る 。 


だ か ら 便利 と いえ る が , ЖС 
DATA (文字 列 ) 
READ A 
人 @ デ ー タ の 終了 確認 
いわ ば デー タフ ァイル の ファ イル エン ド を 調べ る 方 法 で す が , 
その た め の 機 能 は BASIC に は あり ませ ん 。 デー タ が な く な っ て も 
READ す る と エラ ー が で ます 。 そこ で エラ ー を 防止 する た め の 「 仕 
掛け " を 考え な く て は な り ま せん 。 こ の 例題 の 130 行 の ょ うに 正 
A$ = で 読み 出し 終了 を 探す 機構 を 設け て お き , 最後 の デー タ に 
「 終 了 デ ー タ 」( こ の 例 で は “*”") を 置い て お く 方 法 が あり ます 。 
また 最初 に デー タ 文 で デー タ 数 を 与え る 方 法 も あり ます 。 
200 READ M 
210 FOR X21 TO M 


の と き に 
が (る と エラ ー が で る 。 


500 DATA 9 

501 DATA one,two,;,three,....--- ,nine 
デー タ 数 を 調べ る こと は 重要 な 作業 で すか ら , よく 覚え て お き 
まし ょ う 。 も ちろ ん , あら か じゅ め DATA で 用 意 す る デー タ の 数 と 
READ で 読み 出す 回 数 を 捕え て お け ば 問題 は あり ませ ん 。 


Y テー タ に 背 番 号 を = 1 次 元 配列 

配列 ほし は いく つか の デー タ に 順番 を つけ て , デー タ を 処理 で き 
る よう に する 方 法 で す 。 プ ブロ 野球 選手 を 例 に と る と , 山本 浩二 は 
「 広 島 カ ー プ の 背 番 号 8 の 選手 」 と 表現 する こと が で きま す 。 学 
生 の 場合 は 名 簿 番 号 で 「 〇 番 の 学生 」 と な っ て いま す よ ね 。 

この よう に デー タ の 集まり に 順番 れつ け て 表現 で きる よう に し 
て お くく と, プロ グラ ム の な か で 「 3 番目 の 選手 の 氏名 、 ポジ ショ 
х, 打率 , ホー ムラ ン 数 , 四死球 数 を 表示 す る 」 場 合 に INPUT で 
数 字 3 を 入力 すれ ば いい の て 便利 で す 。 こ れ が 配列 で す 。 


(2) 1 次 元 配列 

数 値 デ ー タ の 場合 は A (X), 文 字 デ ー タ の 場合 は A$() の よ 
うに (X) を 付け る と 配列 に な る 。 

た だ し , どん な 配列 を 使う か の を あら か じ め パ ソコ ン に 知ら 
せな けれ ば な らい 。 次 の 命令 語 を 使う 。 

DM A( 最 大 値 )、BS( 最 大 値 ) . . . . . 


Ez 


簡単 な 例 ほ し て 5 人 の クラ ス で 国語 , 算数 , 体育 の 3 科目 に つ 
いて の 成績 処理 を し まし ょ う 。 
1. 配列 の 登録 使用 する 配列 を 氏名 PS (X), 国語 の 点数 K(X), 
算数 の 点数 S(X), 体育 の 点数 T(X) と し ます 。 
人 数 は 5 人 で すか ら 


94  onwz 1985.7. 


100 DIN Р9(5?2,КС(52,85(52,Т552 

2. デー タ の 代入 直接 [=] で 代入 する 
110 P$(1)=" ビ ピョン キチ ":К(1) =60:5(1) =45:Т 
(1)=80 
120 P$(2)=" カ メ ク ン "=K(2) =85 : S(2)=75 :T(2)=55 
130 P$(3)=" ニ ャ ンコ "": K(3) =80: S(3)=85 :T(3)=70 
140 P$(4)=" ハ チコ ウ ":K(4)=70:S(4)=70:T(4)=70 
150 P$(5)=" ゴ リラ ":K(5)=40:S(5)=45 :T(5) =95 
と な り ま す が , これ で は デー タ 数 が 多い と き は 収拾 が つき ま 
せん 。 を そこ で READ 一 DATA に FOR 一 NEXT を 組み 合わ せ て 
使う の が も っ と も 標準 的 な 手法 で す 。 上 の 例 と 比べ て み ま し ょ う 。 
110 FOR Х-1 TO 5 
120 READ P$(X), K(X), S(X),T(X) 
130 NEXT X 
500 DATA ビョン キチ ,60,45,80 


510 DATA カメ クン  ,85,75,55 
520 DATA ニャ ンコ  ,80,85,70 
530 DATA ハチ コウ ,70,70,70 
540 DATA ゴリ ラ ,40,45,95 


どう で す 。 す る きり し で いる で し ょ う 7 
3. 配列 の 利用 配列 に デー タ を 取り 込ん だ あと は ( ) の 中 の 数 
字 (添字) を 操作 する こと で , る ま ざ ま な デー タ 処 理 が で きま す 。 
この 操作 法 は 決ま り パ ター ン に な っ て いま す の で 例 を あげ ます 。 
表示 名 簿 番 号 を 入力 し ます 。 
210 INPUT" ナ ン バ ン ノ セ イト 2"; Х 
220 PRINT"a24ds":KO0;" サン スウ ";5(Х2; "94 
イグ "ТОО 
250 GOTO 210 
DER X=0 の 配列 が 空い に て いま す の で , ここ に 集計 する 。 
300 FOR X=1 TO 5 
310 K(0)=K(0)+K(X) : S(0)=S(0)+S(X) : T(0)=T 
(0)=T(X) 


320 NEXT X 
これ で K( 0 ), S( 0 ),T( 0 ) に 5 人 の 生徒 の 合計 が 入り まし た 。 


各種 計算 上 で 求め た 集計 値 を 使い ます 。 平 均 点 を 求め ます 。 
350 PRINT"***AVEREGE** ネ ネリ 
360 PRNIT" コ ク ゴ =";К (0) /5 


370 РАМТ" $9727 =" ;5(0) /5 
380 PRINT" タ イイ ク ="; Т (0) /5 
同様 に 偏差 値 で も 順位 付け で も この よう に 計算 し ます (順位 付 
け は 次 号 で や り ま す ) 


ZEE 


x 
85 
75 


пэ ө | 


プロ グラ ム 1 一 一 本 体 


100 REM ### EITANGO ##### 

110 CLS 

120 PRINT TAB(S) з" 333 3 TY133X3YTTXXXXY1X 
130 PRINT TAB(S);" У 14723" 777912 V 
140 PRINT ТАВ(5):"%%%%%%%%%%%3%%5553% 
150 CONSOLE 5,20 

160 М-о 

170 READ A$:IF А%-"%" THEN 190 

180 READ B$:M-M«1:GOTO 170 

190 DIM J$(M),E$(M) 

200 RESTI 

210 FOR Х-і TO M 

220 READ 7%(Х).Е%(Х) 

230 NEXT X 

240 N=INT(RND( 1) ЖМ) +1 

250 IF J$(N)-"" THEN 240 

260 PRINT:PRINT J$(N) 


310 FOR X=1 TO M 

320 IF ЈФ(Х) <>"" THEN 240 

550 NEXT X 

540 PRINT:PRINT STRING$(40,"-"):PRINT"2/ カート“ リリ ジュ ウリ ョ ウ テ ー ス 。" 
350 PRINT" オメ テー トウ " 

360 CONSOLE 0,25:END 

500 REM --- DATA AREA 


プ ブログ ラム 2 単語 ファ イル 


501 DATA ヤセ イノ 。wi1d 

502 DATA #722" 29, тасһіпе gun 
503 DATA テー ン セ ウツ 。 legend 

504 DATA ?j74,detective 

505 DATA テー マ 。theme 

506 DATA t^7"*t,tragedu 

999 DATA % 


501 行 か ら の DATA 文 だ け 差 し 換え て 応用 で きる プロ グラ ム で す 。 
BASIC の DATA 文 で すか ら , 削除 ・ 追 加 も 自由 自在 で す 。MERG 
E 機 能 の ある BASIC で は , DATA 文 だ け の プロ グラ ム を ひと つの 
ファ イル と し て 利用 する と よい で し ょ う 。 

160 行 か ら 180 行 は 自動 的 に デー タ の 項目 数 を 読み 出す 方 式 で す 。 
パタ ー ン と し て 覚え る と 便利 で す 。 


Y ら 次 元 配列 
1 番 の ピョン キチ 君 は P$(1) と 表せ まし た が , 学年 全体 で パッ 


ュ ン を 使う と き は 「 何 組 の 1 番 」 に な り ま す の で , 拡張 し た 配列 
が 必要 で す 。 


(3) 2 次 元 配列 ecc RO 
X と Y の 2 つの 変数 を も つっ 配列 は A(X, Y) と 表す 。 | 
FIO EÈ BASIX, VERS. — 


| 次 元 の と き と 同じ く プロ グラ ム の 始め に 0 
と 明記 する こと 。 


学年 名 簿 な ら 1 組 の ピョン キチ 君 は P$(1, 1) と な る の で す 。 
この 2 次 元 配列 も 1 次 元 配列 と 同じ よう に 表 形 式 の デー タ 表 現 
法 な の で す が , 2 次 元 な の で ひと つの 変数 で 表 全 体 の デー タ を 管 
理 で きる の が 特徴 で す 。 た と えば 先ほど の フル ー ツ 村 学 校 の 例 
で 1 組 の 成績 表 で は 科目 別に 成績 表 を 分 け ま し た 。 と ころ が 科目 
に 番号 を 付け る と 2 次 元 配列 K (名 簿 番 号 , 科目 番号 ) の ひと つ 
て 成績 全体 が K で 表せ ます 。 


ЕСЕТ 0 は 合計 を 表す 。 


ピョン キチ 君 の 合計 は , 


ピョン キチ 
K( 1, 0 )=I85 

カメ クン ету, 

ニャ ンコ | 235 | 体育 の 全員 の 合計 点 は 
KE 0, 3 )=370 


と な る 。 


@ 2 重 ル ー プ 
デー タ の 表示 , AN, 集計 に つい て は 1 次 元 の と き ょ と 基 本 的 に 
同じ で す 。 た だ FOR 一 NEXT が 2 重 に か か る 2 重 ル ー プ 文 を 使い 
ます の で 少し 説明 し ます 。 
デー タ 入 力 (010—160) 先ほど の 表 を 左 か ら 右 に 1 列 ず つっ 読ん 
で いき ます 。 横 1 列 を 120 行 か ら 150 行 ま び かけ て いま す 。 
デー タ 集 計 (200—250) ここ で は 各 人 の 3 科目 の 合計 点 計算 と 
総和 IK(0,0) を 求め て いま す 。 
デー タ 表 示 (300—350) 各 人 の 国語 , 算数 , 体育 , АН, 平均 
を 1 行 に まとめ て 表示 し て いま す 。 


108 DIM Р% (5),К (5,3) 
110 FOR X=1 TO 5 
120 READ P$OO 
FOR үзі ТОЗ 
READ K(X, Y) 


FOR X=1 TO 5 

FOR Үзі TO 3 

K (X, 0) =K (X, 0) +K (X, Y) 
NEXT Y 
K «8, 92 =K (Ө, Ө) +K СХ, 0) 
XT X 


250 NE 
399 FOR х=1 TO 5 
318 PRINT РФОО, 

FOR үзі ТОЗ 

PRINT K(X, Y); 

NEXT Y:PRINT K(X, 0) INT «К CX, 0) 73+. 5) 
358 NEXT X 
508 DATA t*a7**5,690,45,80 
518 DATA カメ クン 。 85, 75, 55 
528 DATA ニャ ンコ 。 80,85, 78 
S39 DATA NF#37, 70,70,78 
548 DATA 3*75,40,45,95 


BASIC 塾 第 3 講 95 


© 3 次 元 配列 

も う ひ と つつ 変数 を 増やし た 配列 A(X,Y,Z) も あり ます 。 使い 
方 は 同じ で , 名 簿 の 場合 は きら に 学年 が 追加 され ます 。3 年 3 組 
3 番 の サン タ 君 は コン ピュ ー タ の な か で は NS$( 3 , 3,3) LKI 
れる の で す 。 学 年 別 模擬 テス ト の 成績 を 科目 別に 記録 する に は A 


"EY 
{ 
{ 
2 дан 
222 


N 


ҚЫР 
С 


Ф 自由 な 時 間 に プ ログ ラミ ング , いか が で すか ?— (クラ ス , 名 簿 の 番号 , 科目 名 ) と な り ま す 。 た だ し 配列 で 使用 頻 
パソ ン コン を 買っ た の に . プロ グラ ム を 習う チャ ンス が な く , 市 販 ソ フト だ け で nO Е ( 
Жала, ПРЕСС Ит. < Лл ААУ, ЖК 度 が 高い の は 2 次元 まで で す 。 
迎 い た し ます 。 
on = 
Ө 実技 中 心 の 講座 で す ーー 一 v スペ シャ ルプ ログ ラム 
プロ グラ ミン グ 技 術 は , 何 本 も 何 本 も プロ グラ ム を 作る こと に より 上 達する 技 
өші, MIC NOTER DADA. JU SSD UI FUB, т 今月 は スペ シャ ルプ ログ ラム と し て 四角 形 の な か で 数 字 を 順番 
"LOCUM 5 НЕК, 工夫 を こら し た カリ キュ ラム に な っ て いま す 。 に 並べ る パズル を 用 意 し て み ま し た 。 普通 は 4 х 4 の 15 パ ズル 
Умов < ج‎ で す が , あり きた りな の で 1 列 ず つ 増 や し た 5 X 5 の 24 パ ズル で 
当 福 は ゲー ム ソ フ ト か ら 簡 易 言 語 、 データベース, コン ピュ ー タ ・ グ ラフ ィ ッ nof x "UP қ "ES 
クス ・ ici まで 開発 し て きた シス テム ハウ ス で すか ら 。 皿 広い プロ グラ ミン グ To 操作 は キー ボー ド 右 の テ ン キ ー で ト FA を 入力 (5 i Fa 
тынды 2 次 元 配列 は ワク の 25 カ 所 の どこ に どの 数 字 が ある か , を 管理 
Ф プロ グラ ム 作 り に は 良い 道具 が 必要 で す ——— А КЕНІ. 605 > 4 уун 
ло ck. JURO CU 5. MORE. 保管 し 紀 い MDBA 特 製 住 様 し て いま す 。B( 左 か ら の 行 数 , 上 か ら の 列 数 ) で す 。 自 分 で 使い 
大 類 及 び バ イン ダー。 テ ンプ レー ト を 使っ て 項 き ます 。 良い プロ グラ ム を 作る に 方 を 研究 し て みて ( だ きる б» 


а. ЗАМИ СС 9. doe I OO BIB DW Н 6s [7A АМС Y. 


対象 機種 ①PC-8001mkII,PC-8001 
@ЕМ-7 
(⑧X- 1 
(PC-6001 


で は 人 回 は ここ まで で す 。 来 月 は 配列 を 使っ て 実際 に 表 を 作っ 
て み ま し ょ う 。 そのため に 必要 な 画面 の レイ アウ ト 作 り を 特集 す 
る スク リー ン デ ザイ ン が テー マ で す 。 


100 REM ### 24—PUZZLE НИЯ 
110 DIM B( 6,6):CLS 

120 FOR X=2 TO 19 

121 FOR Үзі TO 11 

122 CURSOR X,Y:PRINT "." 
123 NEXT Y 

124 NEXT X 

130 CURSOR 2,12:PRINT "WWVVV 24-САМЕ Wwww" 
140 FOR 7-1 TO 25 

150  X=INT(RND( 1) ж5) +1 

160 Y=INT(RND( 1) %5) +1 


楽 機 竹 絢 の 講座 で すら , あな だ の パン コン に あわ せ だ 学習 グ 
行なえ ます 。 
NN 人 NNNNNNNRRRRR 穫 


講座 ① ビ ギ ナ ー 詩 座 


初め て の 亡 、 時 礎 ガ から 始め だ い 詞 を 対 務 。 


ZE 


A 


170 IF В(Х,Ү)<>0 THEN 150 
ODRE 180 B((X,YO)O-Z:CURSOR 5жХ,2ЖҮ:РБІМТ 2 
FORJL—7Z А 57949 190 МЕХТ 2 
ТІМЕ=0 
SN ボボ NNNNNN ド NN ヾ NNN ぶ ヾ $10 REM --- START --- 


220 FOR Т=1 TO 5:ҒОК U-1 TO 5 

230 IF В(Ц,Т)<>5%(Т-1)%0 THEN 270 

240 NEXT U.T 

250 CURSOR 0,20:PRINT "--- END ---" 

260 MUSIC "E1F1G1E1DI1E1C3":END 

270 CURSOR 5%Х+1, 2%У:РАТМТ "Ww" 

280 Z$-INKEYS$(O) : CURSOR 30,1:PRINT TIME;"SEC":IF Z$-"" THEN 280 
290 IF Z$-"5" THEN XX-1:YY-0:GOTO340 

ЗОО IF 2%="4" THEN XX--1:YY-20:GOTO340 

310 IF Z$="8" THEN XX-0:YY--1:GOTO340 


バグ カー ド シス テム 
自作 プロ プラ ム で どう し て も わ ガ が ら な い バ パ バグ に お 答え 
い だ し ます 。 


ААА 


РРР, 


X 実技 中 心 の 講座 の だ め , TARAA 0723 7/76 3318875 007512 08 320 IF Z$-"2" THEN ХХ-О:ҮҮ-1:00Т0540 
330 GOTO280 
ら せ て 頂き ます 。 340 IF B(X+XX,Y+YY)=0 THEN 280 


350 B(X, Y) ZQ: B( X。Y) =B( X+XX。Y+YY) : В(Х+ХХ, Y*YY) =@ 
360 CURSOR SX*X,2*Y:PRINT BOX, Y) 
370 Х=Х+ХХ: YzY*YY: GOTO210 


画面 コピ ー 


資料 希望 の 方 は ハガキ に 〒, 住所 , KE, TEL, 機種 名 を 記入 の 
E, 当社 宛 に お 送り 下さ い 。 早速 資料 を お 送り いた だ し ます 。 


マイ クロ デー タ ベー ス アソ シ エ イ ツ 
7194-01 東京 都 町 田 市 鶴川 2-1-8 -205 
7%(0427)35-1600 


N 
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 


DD 
АЗЕ 


2% 
ENE 3t 3 YENI 
NENEORNE & # 
چو مر چو چ‎ 604 
ONE & # 
Di dox & + ok 


022222222222 
O% 


єз ж toxkoxmo* 
<% ЫЫ 0o dod 
за 
TENEKE O DE 
MODE db od 
€z2222222222 


MZ memo 


S-BASIC は Hu BASIC と 違っ て 配列 に か な り の 機能 制限 が 
ある の で 注意 。 

|. 配列 は 2 次 元 ま で し か 使え な い 。 

2 . 配列 の 最大 値 は 255 ま で し か 使え な い 。 


96  onwz 1985.7. 


ПЛОВА 


AUT 
Ius NN Aye 


そこ に CHTC が ある か ら な の だ 


私 が 講師 の 祝 一 平 で ある 。 
最近 は さす が に 暖か い 。 す っ ぽ ー ん と 晴れ 
た 日 な ど は 大 変 よ ろ し 〈 く , 私 は つい うっ か 
り と 「 部 屋 の 掃除 で も すっ か 」 と いう 気 に 
が つっ で し まう の で あっ だ 。 

し か し で ある 。 こ の 陽気 し いう も の は 両 
妨 の 剣 な の だ 。 一 歩 間違え ば ,「 じ めじ め 」 
と も な り , さら に は 生物 史上 最強 の ヒー ル 
の 名 ほし いま ま に す る 「 ゴ キ ち ゃ ん 」 の 
出場 ちち も イザ な う の で ある 。 こ の 前 と うと 
う 「 初 ゴキ 」 が 出 て し まい , 私 は 台所 用 洗 
剤 を 乱射 し て し まっ た の だ 。 

話 は そん な こと で は な い 。 

この 間 の じめじめ 夜 の こと で ある 。 その 
日 私 は , 若干 いら いら し な が ら X1D の ス 
イィ イッチ を 入れ た の で あっ た だ た 。 そし て , XID 
は ば は いつ も る の よう に 「 ウ ー」 と いう ファ ン 音 
を だ た て な が ら 立 ち 上 が っ た の で ある 。 

私 の 怒り は 突如 と し て 爆発 し た 。 

「 き る まっ / ИА. 黙ら し て や る っ 」 
私 は ふる える 手 で ドラ イ バ ー を つか み ,「 あ 
た た だ た だ た っ 」 と ネジ を は ず し まく り , МЕ 
な ファ ン に 肉 迫 し て いっ た 。「 そ うか 。 て め 
ー は 電源 ユニ ッ ト の 中 に 隠れ て や が る の か 。 
北斗 板金 加工 拳 ノ 」「 ひ で ぶ /」。 

闘い は 突然 終わ っ た 。 私 の 前 に は , ファ 
ン の 電源 線 を 外 に 引き 出さ れ た X1D が 横 た 
わっ て いた 。 ネ ジ も 過 不 足 な く , 収まる と 
ころ に 収まっ て いる 。 

「 闘 い は 常に むなしい 」 私 は か っ て に そう 
つぶ や い だ の で ある 。 


注 1) 

私 は EMM も 持っ て いて , も っ ぱら そ ち 
ら の ほう だ け を 使っ て いる の で この よう 
な 必殺 技 を 使 を る の だ 。 マ ネ し て 痛い 目 
を 見 て も 知ら な いよ 。 


я — А 
A. а 
оо 
« % ーー 
^ 


突然 で ある が 講 議 を 始め る 


今月 は CRTC(CRT コ ント ロー ラ ) を や る 
の で ある 。 当 然 な が ら 誌面 に 満ち る マイ ナー 
感 は 目 を も おぉ な うば か り で ある 。 しかし, 2 
こ は ひ と つ リ スト 1 を 実行 し て いた だ きた 
い 。 突 如 現 れる 十文字 びあ る 。 し か も 徴 妙 な 
ボカ シ に , そこ は か と な い 風 情 を 感じ る の 
は 私 だ どけ で あろ うか 。 

この プロ グラ ム の ネタ は 単純 で , ペー ジ 
0 と ペー ジ 1 の 切り 替え を 高速 に 行っ て い 
る た だ ため に , 2 つの 画面 が 重なっ て 見 えて し 


リス ト 1 ぼかし 十文字 


nm 


まう の で ある 。 

ST, 人 の 世 の 常 と し て , BASIC で この 
よう な こと が で きる の で あれ ば , 機械 語 を 
使 を ば きら に 美しい こと に な る の で は な い 
か と 思う 人 が 大 に 満ち あふ れ て いる に 違い 
な い 。 世の中 は そう 甘く な いと いう こと を 
リス ト 2 で 噛み し め て いた だ きだ た い 。 も の 
は つい で だ か ら 使 っ た ん だ けど , ブロ グラ 
ム 中 の HEXCHR$ の 中 は 機械 語 ル ー チ ン で " 
垂直 帰 線 期間 信号 の エッ ジ (立ち 下がり ) 
を 検出 し , ペー ジ の 切り 替え を 行っ て いる 。 
要する に A$ の 中 を Z80 が 走り 抜け る の だ 。 


| 試験 は 出る Xl 第 2 回 9 


|| スタ ー ト アド レス 下位 


自分 自身 内 部 へ の 絶対 アド レス の 参照 は で 
き な い が , CLEAR 命令 を 使わ ず に すむ の 
で 大 変 自画 自 震 し て いる 。 機 械 語 サ プルー 
チン の 中 て 無限 ルー プ し て いる か ら リ セッ 
ト で 止め て いた だ きた い 。 それ は と も が か がく, 
結果 は BASIC で や っ た の と 同じ で ある 。 早 
ой, この 「 忍 法 二 重 画面 」 は あく まで 「 こ 
| ん な こと も ある 」 に すぎ な い の で あっ た 。 
жж. 

さて 具体 的 な 解説 を 行う 。 表 示 画 面 の 切 
り 替 え を は CRTC の レジ スタ の 書き 換え ぇ で で 
きる 。 す な わ ち 表示 開始 アド レス (VRAM 
上 の アド レス ) を 変え て や る の で ある 。 よ 
GU. САР АЯТ に ギア チェ 


| 


HI 


| d 111 


HD46505 -SP な の だ 

表 1 - 1 を 示 そ う 。 こ れ は X1 の CRTC C 
ある HD46505-SP の 機能 表 で ある 。 こ の C 
RTC は 18 個 (R 0 ~R17) まで の レジ スタ を 
持ち も , これ ら の レジ スタ に 適当 な 値 を 設定 
し て や る こと で , 画面 表示 を 実現 する の で 
ある 。 表 の 右端 に は , 40 字 /80 字 モード に 
お ける 標準 的 な 設定 値 を 示し て お いた 。 図 
1 と あわ せ て 味わっ て お くれ 。 た だ し , Z 
れ は 低 解 像 の 場合 だ か ら , X1 は 良い の だ が 
Xlturbo だ と ちょ いと や ば い 場 合 も ある 。 
前 回 の I/O マ ッ プ で 注意 し た よう に , 画面 
管理 ポー ト =1FD0m が 関係 し て くる の だ 。 


D, その 筋 の ヤバ サ で は な い 。 要する に 画 
面 管 理 ポ ボー ト に 0 が 設定 され て いれ ば 良い 
の だ が , た と えば turbo BASIC が 立ち 上 が 
っ た 時 点 で は そう な っ て いな い 。 

そん な こと より も CRTC の 内 部 レジ スタ 
の 解説 を 詳し く 行わ ね ば な る まい 。 

AR (0—17) 

まず 隠れ レジ スタ と し て AR (アド レス レ 
ジス タ ) が ある 。 こ れ は , 内 部 レジ スタ (R 
0—RI7) の うち どれ に アク セス する か を 
指定 する た め の も の で ある 。PSG へ の アク 
セス と 似 て いる 。 一 度 設定 すれ ば 再 設定 
し な い 限 り 値 を 保持 し て くれ る 。1800』 Æ 
地 に 出力 すれ ば AR レジ スタ に 値 を 設定 で 
きる 。 その あと 1801n 番地 に 出力 すれ ば , 
RO 一 R17 に 値 を 設定 で きる 。 

RO (0-255) 

R1 (0--255) 

R2 (0--255) 

R 0( 水 平 総 文 字数 ) は 水平 走査 周期 を 文 
字数 に 換算 し た も の か ら ー 1 し た も の で あ 
る 。 総 文字 数 と いう の は 実際 に 表示 る れ て 
いる 文字 数 に , 水平 帰 線 時 間 を 文字 数 に 換 
算 し た 値 を 足し た も の で ある 。R1 は 表示 
文字 数 。 これが 実際 に 表示 きれ る 1 行 の 文 
字数 で ある 。 R2 は 水平 同期 位置 か ら ー 1 
し た も の 。 


|| ンジ する 。 私 の 走り に つい て これ る か っ / も ちろ ん turbo は 完全 に 上 位 コンパチ だ か R3 (0--255) 
| | EEN CRTC (HD46505-sP) ABB L ZX 3 BER 
| | 水平 総 文字 数 (- !) 水平 走査 の 周期 を 文字 数 に 換算 し て 指定 する 。 OR E 


RI [жтатх+а | 
|| R2 。 | 水平 同期 位置 (|) 水平 同期 信号 を 出力 する 位置 (文字 数 ) を 指定 する 。 


|| 


| у 
| 8. 
| “жаман CO | SANURStHOTSEEGTESWETS. |a | m | 


Гю ow 


| 行 に 表示 する 文字 数 を 指定 する 。 


下位 4 ビ ピット は 水平 同期 信号 の パル ス 幅 を 指定 。 ; 

(文字 数 に 換算 ) ІШ 
土 位 4 ビット は 垂直 同期 信号 の パル ス 幅 を 指定 。 | | 
(水平 走査 線 本 数 = ラス タ 本 数 に 換算 ) | 


(7-ға | 垂下 総 文字 数 (-!) 垂直 走査 の 周期 を 文字 数 に 換算 し て 指定 する 。 ТЕ TET 
垂直 走査 の 周期 を 徴 調整 する 。 ラ スタ 数 を 指定 する 。 | 
垂直 表示 文字 数 表示 する 文字 行 数 を 指定 する 。 


イン タレ ー ス , スキ ュー ラス タス キャ ン モ ー ド 指定 , DISPTMG 信 号 , CUDISP 信 号 の ス 
キュ ー( 遅 れ ) を 指定 する 。 


| 行 を 構成 する ラス タ 数 (走査 線 ) か ら | 引い た 値 を 指定 する 。 
カー ソル スタ ー ト ラス タ カー ソル 形状 , 表示 モー ド の 指定 。 
カー ソル エン ドラ スタ XI で は 使わ れ て いな い 。 


スタ ー ト アド レス 上 位 座標 (0,0) に 対応 する テキ スト VRAM の 値 を 指定 する 。 
た だ し VRAM は 0000』 一 07FF』 番 地 に 対応 する 。 


(R16) ライ トペ ン 上 位 ライ トペ ン 検 出 アド レス を 記憶 する 。 = = 

L (RID) ライ トペ ン 下 位 X1 で は 使わ れ て いな い 。 zs NN 
эз» ын ы АР T ӨЙ 7 d "ү T г са 1 Т РГ T T к аа БЕ кйш ы | pe TX ых T Т = Т 

98) |onIM4 1985.7. | | ЖЕНЕ | 


/ 


この 1 バイ ト は 上 位 4 ビッ ト と 下位 4 R8 の 機能 
ッ ト の 2 つ に 分 か れ 区 意味 を も つ 。 下位 4 3 
ビッ ト は 水平 同期 信号 の パル ス 幅 を 文字 数 
に 換算 し た も の 。/X1 で は 40 桁 で 4 , 80 桁 で 
8 を 使っ て いる 。 上 位 4 ビッ ト は 垂直 同期 
パル ス 幅 を ラ タ 本 数 に 換算 し た も の で あ 
>. 同様 に 1 で は 低 解 像 度 モ ニタ (標準 ) 
に 対し て ば 3 , turbo で の 高 解像度 モニ タ に 
対し て は /8 を 指定 する 。 

R4/(0-—127) 

R6 (0--127) 

R7 (0--127) 

R4eR0, R6eR1, R7 «R2LXl5 
し て いる 。 す で イ て 文字 数 を 設定 する 。 

R5 (0--31) 

これ は 垂直 方 向 の 帰 線 周期 の 微 調 整 で あ 
る 。R4 は 文字 数 だ が R5 は ラス タ 本 数 , T 
な わ ち 走査 線 数 で 指定 する 。 

R8 

これ は 表 1-2 か ら わ か る よう に , ビ ッ ト ご 
と に 別々 の 意味 を も つ 。 X1 を 普通 に 使う ЖІ CRTC 内 部 レジ スタ 
場合 は 常に 0 で よい が , いじ る こと は 可能 | то 
で ある 。 7 

イン タレ ー ス モー ド (ビッ ト 1。 0) RU 

普通 は イン タレ ー ス モー ド で ある 。 ノ ン diss | 本 水平 表示 文字 数 RI) 
イン タレ ー ス シン クモ ー ド に する と 画面 が 
微妙 に ふる えて , 目 を 悪く する に は うっ て 
つけ で ある 。 イ ンタ レー スシ ング 錠 ビ デオ 
モー ド に する と , 画面 は 縦 に ぐし ゃ っ と つ 
ぶれ る (本 当 は つぶ れる だ け で は な い )。 
た だ し R5 を 調節 し な いと 画面 が 上 下 に 〈 
る て くる 流れ る で あろ う (垂直 同期 が ずれ る 
の だ )。 た だ し 私 が X1C で や っ た と き は 調節 
し きれ な か っ た 。 こ の よう な 変態 的 な こと 
を する 以上 は 仕方 が な い 。 

DISPTMG 信 号 (ビッ ト 5, 4) 

普通 は スキ ュー な し で ある 。 ス キュ ー を 
指定 し た 場合 は 左端 の 1 文字 . もしくは 2 
文字 が CRT の 右端 に 行っ て し まう 。 その他 
の 文字 は 移動 し な い 。11 で 「 出 力 き され な い 」 
を 指定 する と 画面 に は 何 も 表 れ な く な る 。 

CUDISP 信 号 (ビッ ト 7, 6) 

X1 で は この 信号 は オー プン に な っ て いる 
ОС, ここ を いじ っ て も 何 も 起 こら な い 。 
私 の 記憶 で は , 同じ CRTC を 使っ て いる P 
ASOPIA 7 で は この 機能 を 使っ て カー ソル 
を 出し て いる は ず で ある 。 

R9 (0—31) 

最大 ラス タ ア ドレ ス と いう の は , 結局 の 


カー ソル スキ ュー| 


KFA (R2 +1) 


(+ 2c)RGMERE 
(+ HEEE 


| | | | 


ТІГІ 
НІШ 


ЕТ РЕ P6 
だ 。 を その 数 か ら 1 引い た 値 を 設定 する 。 X 
1 で は 7 。turbo で は 7 か 15。 そ し て アン ダ 
ー ラ オン モー ド の と き は 。 デ アンダー ライ シ 
の 分 も 1 文字 に 入れ る の で , 9 か 19 と な る 。 

R10 (0 一 127), R11 (0—31) 

X1 で は 一 切 使っ て な い 。 カー ソル の 形状 , 
モー ド の 指定 に 使わ れる 。 

R12 (0 —63) 

R13 (0--255) 

14 ビ ッ ト で 表示 開始 の アド レス (左上 端 
に 表示 する キャ ラク タ の テキ スト VRAM の 
アド レス ) を 指定 する 。X1 で は 2048 バ イト 
の VRAM し か も っ て いな い 。 こ れ は 2 進数 
XC 1X: & B00000000000 — & B11111111111 (11 
桁 ) で ある か ら R12 は 下位 3 ビッ ト だ け に 
意味 が ある 。 最初 に 例 を あげ た 画面 切り 替 
え は , К12, R13 を いじ っ て いる 。 

R14( 0 一 64), R15 (0--255) 

カー ソル を 表示 する アド レス を 指定 す 
X1 で は 使わ れ て いな い 。 

R16 (0—64), R17 (0 —255) 

ライ トペ ン の 位置 を 読み と る た め の レ ジ 
スタ で ある 。X1 で は 使わ れ て いな い 。 

全体 的 な CRTC の 解説 の 補足 し て お く 。 
①HD46505-SP で は R0 一 R11 が 書き 込み 

可能 。R12 一 R15 が 書き 込み / 読 み 込 み の 

両方 が 可能 。 R16, R17 が 読み 込み だ け 

が 可能 た な っ て いる 。 と ころ が X1 で は 読 

み 込 み は 一 切 で き な い 。 
CRTC の 説明 で は 「 文 字 」 で 機能 を 説明 

し た 。 グ ラフ ィ ッ ク は , 同じ 位置 に 表示 

され る 文字 と 同様 な 扱い を 受け る 。 た と 

えば スタ ー ト アド レス を 変え た な ら , グ 

ラフ ィ ッ ク も 同様 に 表示 が 移動 する (た 

と えば , テキ スト の 3000n 番地 と , グラ 

フィ ッ ク VRAM の 4000n, 48001, 50001, 58 

00н, 6000H, 6800н, 7000H, 7800н は CRTC 


を いか に いじ ろう と も 重なり 合っ て 表示 
る れる )。 

以上 で ある 。 疲れ た だ ろう か ら , リス ト 
3 を 打ち 込ん で 遊ん で ほし いと 思う 私 で あ 


5, これ は R12。 R13 ち いじ っ て グラ フィ 
ッ ク を 上 下 左右 に 8 ドッ ト 単 位 ど スク ロー 
ル す る も の で ある 。 VRAM に は 触ら ず に , 
CRT 上 で の 表示 位置 を ずら す (表示 開始 ア 
ドレ ス を ずら す ) こと に よっ て スク ロー ル 
を 実現 し て いる 。 @ 氏 に よる と ,。 シャ ー プ 
ГТГ 


О С ГО ПО об ГІ 


リス ト 3 


ハー ドウ ェ ア ス クロ ー ル も どき 


INIT: HIDTH88:CLS4:MWIDTH4ÓÉ 

GRAPH е, в 

FOR Ј=1Т07:СІКСІЕ (280, 160), JX5, Ј:МЕХТ 

Y=9 :FOR Х«Ө ТО 30 :6080В "START": NEXT 
X-30:FOR Y=9 TO 15 1G0SUB"START" : NEXT 
Y=15:FOR X=39 TO 9 STEP-1:GOSUB"START" : NEXT 
X28 :FOR Y=15 TO 0 STEP-1 1GOSUB "START" : NEXT 
907988 


LABEL "START" 
A=X+Yx40: A1 =A¥256:A2=A MOD 256 
OUT&H18898, 12:0UT&H1881, A1 
OUT&H1899, 13: OUT&H1801, A2 
RETURN 


リス ト 4 X1 版画 面 サ ンプ ル 


10 INIT:CIRCLE (200, 1005,?0 

28 RESTORE "4 925L " 

38 FORZ=1TO08 : GOSUB "MAIN" : BEEP : NHILE CINKEY$ (0) =" ") : НЕМО 

48 МЕХТ:ЕМО 

se < 

60 LABEL "FOO":WIDTH80:RESTORE "80254 " : GOSUB "MAIN" : ВЕЕР 

78 ІМРОТАФ: ОМ ERROR GOTO 199:RESTORE A$:ON ERROR GOTO @ 

88 GOSUB"MAIN":END 

98 'ERROR TRAP 

100 PRINT" ILLIGAL LABEL":BEEP:END 
LABEL "BAR" : MIDTHB9: RESTORE "8925L " 
GOSUB "МАІМ" : END 
LABEL "MAIN" 
GOSUB "SETCRTC":GOSUB"860/40" 
RETURN 
LABEL "SETCRTC* 
FOR 1=9TO13 
READ D$:D-UAL ("&H"*D$5 
OUT&H1899 I:^SET CRTC REG. №. 
OUT&H1801,D: SET DATA 
NEXT:RETURN 
LABEL "80/40" 
READ D$:D-UAL C"&H"*D$) 
OUT&H16093,D 
RETURN 
LABEL "4025L " :DATA 37, 28,20, 34, 1F, 02, 19, 1C, 00, 07, 00, 00, 00, 00, OD: ^40, 25 
LABEL "40201 ":рата 37, 28,20, 34, 18, 08, 14, 16, 00, 09, вв, 00, 00, 00, 0D: ^40, 20 
LABEL "4012L":DATA 37,28, 2D, 34, OF, 02, OC, BE, 00, GF, 00, 00, 00, 00, 0D: ^40, 12 
LABEL "40101": рата 37,28, 2D, 34, OB, 12, ва, ев, өө, 13, өө, 00, 00, 00, 0D: ^40, 10 
LABEL "8925L " : DATA 6F, 50, 59,38, ІР, 02, 19, 1C, 00, 07, 00, 00, 00, вв, OC: ^80, 25 
LABEL "80201 ":рАТа 6F, 50, 59, 38, 18, 08, 14, 16, 00, 8%, 00, 00, 00, 00, OC: ^80, 20 
LABEL "8012L":DATA 6Ғ,58,5%9, 38, OF, 02, ӨС, ВЕ, 80, ӨЕ, 00, 00, өө, өв, OC: ^80, 12 
LABEL "8919L":DQTA 6F, S50, 59, 38, 8B, 12, BA, 0B, 80, 13, 00, өө, 80, 00, ес: ^80, 10 
LABEL "QB996L ":РАТА 6F,50,59,38, 07, 02, 06, 07, 00, 1F, 00, 00, вө, 00, 0C: ^80, 06 
LABEL "GQ8005L " iDATA 6F, 50, 59,38, 06, 02, 05, 05, 00, 27, 00, 00, 00, 00, OC: ^80, 05 
LABEL "G8995D ":ОАТА óF, 50, 59,38, 06, 04, 05, 05, 00, 2F, 00, 00, 80, өө, өс: ^80, 05 
LABEL"Q8803L":DATAÀ 62,58, 59, 38, 03, 02, өз, 03, өө, 3F, 00, өө, 00, 00, ес: ^80, ӨЗ 


INIT:CIRCLE (200, 1805,90 

RESTORE "40254 " 

FORZ*1TO18:GO0SUB"MAIN":BEEP:HHILE CINKEY$ (0) =" ") t WEND 
NEXT: END 

" 


LABEL "FOO" : HIDTH88 : RESTORE "8025H" : GOSUB "MAIN" : BEEP 


INPUTAS:ON ERROR GOTO 100:RESTORE &$:0N ERROR GOTO 
GOSUB "MAIN" END 
"ERROR TRAP 


||] 
| 


そう で ある 。 
い 。 念 の た め に 注意 し て おぉ く が , こ れ は 「 見 
| て お おもしろい 」 の で あっ て , あん まり 実用 
| に は な ら な い 。 ま た , と きど きち ら つ き が 
出る が , これ は R12, R13 の 設定 の 間 に 時 
間 差 が ある た めで ある 。 だ か ら 6 正しく は C 
RTC を いじ る と き は 垂直 帰 線 期間 の 間 に し 
| な けれ ば いけ な い の だ 。 その 気 の あ る 人 は 
リス ト 2 を 参考 に し て 機械 語 で 組ん で みて 
ほし い 。 


状況 は 緊迫 し て いる 


リス ト 4, 5 は 画面 モー ド の サン プル で 
ある 。 ま ず リ スト 4 か ら 人 解説 し ょ う 。 


8FB0 1 を 使え ば 良い の だ 。 ま ず RUN 5 
せ た な ら , 何 か キ ー を 押す た びに 8 通り の 
画面 モー ド が 出現 する 。 終 わっ た ら 

“BAR [CR 
と 打ち 込む と 正常 な 画面 に な る 。 た だ た だし, 
打ち 間違い が ある と 表示 が めちゃ くち ゃ に 
な る の で , RUN き せる 前 に セー プ す べき で 
で ある 。 

ST, この プロ グラ ム は 310 行 一 390 行 の 
デー タ 文 が 中 心 で ある 。 サ ブル ー チ ン “M 
AIN” は 14 個 の デー タ を CRTC の 内 部 レジ 
スタ R0 ~ КІЗ まで に 設定 す る 。 最後 の 0D 
| も し く は 0C は 8255 に OUT さ きれ る 。 こ れ は ビ 
| ッ ト モ セット / リ セット モード を 使っ て いる 。 

1 A02H の ビッ ト 6 を いじ っ て いる の だ 。6 

月 号 の 117 ペ ー ジ 参照 の こと 。 

X1 に お ける 正常 な 40 桁 , 80 桁 の 画面 は 2 

| れ ぞ れ “4025L" と “8025L" に 対応 し 

だ か ら , それ 以外 の モー ド の と き は 実に 楽 
し 《 く シュール で ある 。 

$c, 次 に “FOO [СВ] と 入力 し て いた 

だ きだ た い 。「 7? 」 が 出 て 入力 モー ド に な る 。 

この と き ラ ベル 名 を 入れ る と その ラベ ル の 
| 直後 に ある デー タ を 使っ て 画面 モー ド を 設 

定 す る (た と えば ? Q8006L [СВ]. この と 
| き 410 行 以降 の デー タ も 使え る 。 シ ュー ル さ 

を 味わっ て ほし い 。 た だ し R 5 の 値 が 微妙 
| で ある か ら , 場合 に よっ て は 表示 が 流れ る 

可能 性 が ある 。 また, INIT, コン トロ ー ル 
| =D, INPUT な ど は CRTC を いじ る の で 
表示 が 乱れ る 可能 性 が ある 。 い ろ い みろ 試し 
| て みる の も お も し ろ い か も し れ な い 。 

次 に turbo 用 の リス ト 5 で ある 。 こ ちら の 


ほう は, ан ا ا‎ TE 
TTT | r^i Т 


ェ ーーーーーー 


| 
| 


ЖЕ Кен нен БЕК ЧИН ШЕШ мән ЧЫН ж (нен 


た だ し 詳し いこ と は わか ら な 


これ は X1 用 で ある が , turbo で も 使え る 。 


て ぶる 。 


НІП EE 
mi 


ШЕ. 


| PRINT"ILLIGAL LABEL" :BEEP :END 


^ 


LABEL "BAR" :WIDTHS8:RESTORE "8925H " 


GOSUB "MAIN" : END 


っ 


LABEL "MAIN" 


GOSUB "SETCRTC " :*GOSUB "80/40" : 60506" 1FDx" 


RETURN 

^ 

LABEL "SETCRTC" 

FOR1=@TO13 

READ D$:D-UAL ("&H"*D$) 
OUT&H18900,I:^SET CRTC REG. No. 
OUT&H1881,D:^SET DATA ^ 
NEXT: RETURN 

LABEL "80740" 

READ D$:D-UAL ("&H"+D$) 
OUT&H1A93) D 

RETURN 

LABEL "1FDx" 

READ D$:D=VAL ("&H"+D$) 
OUT&H1FD8,D 

RETURN 


, 


LABEL"4025L":DATAÀ 37,28, 20, 34, IF, 02, 19, 1C, 00, 07, 80, 00, өө, 00, ер, 80: “40,25 
LABEL "4028L " DATA 37,28, 2D, 34, 18, 08, 14, 16, 00, 07, 80, 80, өө, өө, 0D, ве: 40,20 
LABEL"4812L":DATAÀ 37, 28, 20, 34, OF, 02, ӘС, GE, 60, GF, ве, 80, 00, өө, өр, 04: ^40, 12 
САВЕ "40101": рата 37, 28, 20, 34, ӨВ, 12, BA, 0B, 80, 13, 00, 00, 00, 00, 00,84: ^40, 10 


^ 


LABEL "80251 ":DATA 6F,50,59,38, 1F, 02, 19, 1C, 80, 07, 00, 00, 00, 00, 0C, 00: ^80, 25 
L6BEL"8020L":DATAÀ 6F, 50, 59, 38, 18, 08, 14, 16, 00, 09, 00, 00, 00, 00, 0C, 80: ^80, 20 
LABEL ”8012L":DATA 6Ғ,50,5%, 38, OF, 62, ӘС, GE, 00, OF, өө, өө, 80, вв, ӨС, 84: "BO, 12 
LABEL "8919L ":DATA 6F, 50, 5?, 38, OB, 12, BA, OB, өө, 13, өө, 00, 00, 80, ӨС, 84: 80,180 


^ 


LABEL "4025H" :DATA 35, 28, 2D, 84, 1B, 00, 19, 1A, 00, ОҒ, өө, 80, ве, 80, өр, 03: ^40, 25 
LABEL "4025M" :DATA 35, 28, 20, 84, 1B, 00, 19, 1A, 00, ӨЕ, 00, 00, 00, 00, 0D, 01: ^40, 25 
LABEL "4020H" :DATA 35, 28, 20, 84, 15, 08, 14, 15, 00, 13, 00, бе, 00, 00, 0D,81:^40, 20 
LABEL "49812H" : рата 35, 28, 20, 84, 8D, өө, GC, ео, 00, 1F, өө, өө, өө, 00, ер, 87: “48,12 
LABEL "4012M" :DATA 35, 28, 20, 84, ер, өө, ес, ер, өө, 1F, 80, 00, 80, 80, BD, 05: “40,12 


^ 


LABEL "8025H" DATA 68,56, 59, 88, 1B, 00, 19, 1А, 80, GF, 00, 00, 00, 80, 0C, ӨЗ: ^80, 25 


LABEL "8025M" :DATA óB, 50, 59, 88, 1B, 00, 19, 1A, 00, OF, ве, өө, 00, ва, GC, 


91:80, 25 


LABEL "8020H":DATÀ 6B, 50,59, 88, 15, 08, 14, 15, 00, 13, 00, 00, 00, 00, 9С,81: /80,20 
LABEL "8912H" iDATA óB, 50, 59, 88, ер, ве, ес, ер, 00, 1F, 00, 00, өө, өө, ес, 07: ^80, 12 
LABEL "8012M" : рата 6B, 50,59, 88, ер, ве, ес, ер, 00, 1F, 80, 00, 60, өө, ÖC, 65: 780,12 


る 。 こ れ は 1FD0a( 三 画面 管理 ポ ボート) へ の 
出力 デー タ で ある 。 問題 に な る の は ビッ ト 
0 一 2 と 7 で ある 。 表 2 と 6 月 号 の 118 ペ 
ー ジ を 見 て 納得 し て ほし い 。 

以上 が 基礎 編 で ある 。 これから 事態 は 急 
展開 する 。 
80x25=? 

さて X1 で 表示 で きる 文字 数 は , 最大 で 80 
X25 の 2000 文 字 で ある と 一 般 に 信じ られ て 
いる 。 し か し , その 認識 は 甘い 。 次 の プロ 
グラ ム , リス ト 6 (81x25, 82x25 の 画面 


m P کا‎ CK の だ 。 < FUE TUUM 


ке EES IT 


BEDOT, よー さく 1 行 の 文字 数 を 数 えて 
みて お くれ 。 最 後 の 1 行 は 途中 まで し か 文 
字 を 表示 し て いな い が , 
や っ て いる の で , か っ て に スク ロー ル さ る させ 
な いた め な の だ 。 ア ドレ ス を 計算 し て POK 


E@ や OUT 文 を 使 を ば きっ ち я る (を | 


の 場合 は アト リ ビ ュ ー ト の 設定 も 忘れ ず に )。 
F 2 ER pd ま 

と も な 画面 に 戻す と き に 使っ て ほし い 。 た 
だ し turbo の 場合 は , 8FBO1 を 使う こと , 

それ か ら , 右端 が 画面 か ら は み 出 し て し ま 

うか も し れ な いか ら , その と き は 素直 に 納 
тот” 7272 p a 


1 | | 
| 


| МСС) uen Жа BEN | | 1:41 


これ は BASIC 上 で | 


me TUNI Wal a 


| 
| | 
| 
| 


8 
Ш 
Грот 
|жте<!" が ? 個 表示 きれ る 。 こ れ は 。 
| 82х25=2050= &H802 = &H800-- 2 だ ヵ 
ら な の で ある 。 す な わ ち , CRTC は 2050 個 
の 文字 を 表示 し よう と し て , と も か くも 20 
48 個 目 ま で は どー っ と 表示 する の で ある 。 
| と ころ が テキ スト VRAM は そこ で 終わ りな 
| の で ある 。 そ こ で CRTC は テキ スト VRAM 
| の 先頭 に 戻っ て 2 文字 分 を も うぅ 一 度 表示 し , 
その 場 を 取り つく ろう の で ある 。CRTC は 
どん な 挑戦 で も 受け て いる の で ある 。 


講義 も 終わ り に 近づき つつ ある 。 最 後に 
リス ト 7, ビデ オマ ニア の た め の 全 画面 ワ 
イプ や を 示し て お く 。 し つこ いよ うだ が tu 
гро BASIC で は 動か な い の で , 8FB01 を 
| 使う こと 。 最初 に イニ シャ ライ ズ を し て C 
| RTC を 正常 に し て いる の は , PCG 定義 を 
| する た めで ある 。PCG を 定義 する た め に は , 
| CRTC が 正しく 普通 の モー ド に な っ て いる 
| 必要 が ある の だ 。 詳し く は , その うち や る 
で あろ う 。 


| プロ グラ ム 中 に 
| ELS; 1 

| と いう 命令 が 出 て て る が , これ は 8FBOI 
| の 隠れ 命令 で , 1 の 値 を アス キー コー ド と 


する キャ ラク タ を スペ ー ス と みな し て 画面 
を クリ ア す る の で ある 。 一度 この 命令 が 実 


行き れる と , その キャ ラク タ が 論理 上 の ス 
ペー ス と みな る れる の で , 普通 の 女の子 に 
| 戻り た いと き は 

CLS, 32 
を 実行 する 必要 が ある 。turbo BASIC で は 
削ら れ て いる 機能 で ある 。 

59, プロ グラ ム を 実行 する と 。 や が て 


画面 は 46 X28 モ ー ド に な る 。 し か し BASIC 
は 80x25 の モー ド の つも り で 動い て いる 。 

これ に よっ て CLS, 1 を 実行 す る と , 46 字 
x28 行 を すべ て キャ ラク タ で 埋め ゆ て くれ る 。 
プロ グラ ム は キー が 押 き れる まで ワイ プ を 
繰り 返す 。 何 か キ ー が 押 き る れ た な ら , 画面 
を 正常 に し て 終了 する 。 打ち込み 間違い を 
する と 画面 が びちゃ で ちゃ に な る の で 注意 
する こと 。 な お 。 この プロ グラ ム は スー フ \ 
ー イ ン ポ ボー ズ 用 で ある 。 スー パー イン ボー 
ズ で な いと き は , 画面 の 下 の ほ うに 少し す 
き 間 が で きる が , スー パー イン ポー ズ に す 
5t, び ょ ー ん と 伸び て くる の だ 。 こ れ ぞ 


102 Ohl MZ 1985 7. 


KEY 2, "WI. 80"+СНК% (13) 


L=81: OR L=82 
INIT:WIDTH88:CLS4 


OUT&H1890, 11:0UT&H1881,L 
FORI-1TO24:PRINTSTRINGS$ (L, CHR$ 324152) 5 : МЕХТ 
PRINTSTR INGS (88- 1-80) ж25-1, CHR$ (32+25)) ; 


GOTO79 


GOSUB "ВАК": INITIALIZE 
GOSUB"PCGDEF":^ PCG DEFINITION 
МІОТН8Ө:СІ 54: INIT 


RESTORE "ALLWP " : GOSUB"MAIN":^ SET CRTC 
CGEN1:COLOR 7:^ WIPE COLOR = 7(MWHITE) 


FORI-9TOS:CLS, It PAUSE 1 NEXT 


FORI-8TO8STEP-1:CLS, It PAUSE 1 : NEXT 


IF ІМКЕҮ%(0) = "" THEN る 9 


GOSUB"BAR":END:^ CRT=NORMAL АМО END 
LABEL “ВАК”: INIT:CLS, 32: HIDTH46 : RESTORE "4 625L " 


GOSUB "MAIN" RETURN 
L4 


LABEL "MAIN" 
GOSUB"SETCRTC" : GOSUB "80/40" 


RETURN 


LABEL "SETCRTC" 

FOR1I=9TO13 

READ D$:D-UAL (*&H**D$) 
OUT&H1880,I:'^SET CRTC REG. No. 
OUT&H1881,D:^SET DATA 

NEXT: RE TURN 

А 


АВЕ! "80/40" 

READ D$:D-UAL ("&H"*D$) 
OUT&H1^03,D 

RETURN 


LABEL "ALLWP " : DATA 37, 2E, 30,34, 1F, 02, 1C, 1E, 80, 07, 80, ве, 00, 88, ер: ^46, 28 
L6eBEL"4025L":DATA 37, 28, 20, 34, 1F, 02, 19, 1C, 00, 07, 00, 00, 80, 00, Өр: ^40, 25 


2 


LABEL "PCGDEF " 


DEFCHR$ (8) :HEXCHR$ ("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF *› | 
DEFCHR$ (1) -HEXCHR$ (" 887F 7F 7F 7F 7F 7F 7F 887F 7F 7F 7F 7F 7F 7F 887F 7F 7F 7F 7F 7F 7F "> | 
DEFCHR$ (2) -HEXCHR$ ("080 03F 3F3F3F3F3F 99993F3F3F3F3F3F 000 03F SFSF3F3F3F "> 
DEFCHR$ (32 =HEXCHR 生 て "9999991F1F1F1F1F9999991F1F1F1F1F9999991F1F1F1F1F"〉 
DEFCHR$ (4) -HEXCHR$ ("Geeeeeeeer er 9FGF999999999F OF 9F9F999999999F ВЕ OF OF "› 
DEFCHR$ (5) -HEXCHR$ ("000000000007070700000000000707070000000000070707") 
DEFCHR$ (6) -HEXCHR$ ("0009000000000030300000000000003030000000000000303") 
DEFCHR$ (7) =HEXCHR 生 て "999999999999999199999999999999919999999999999991"〉 


DEFCHR$ (8) =HEXC ビ HR 生 "999999999999999999999999999999999999999999999999"〉 


RETURN 


以上 で ある 

今月 の サン プル プロ グラ ム で は 十分 に 示 
せ た か どう か ヵ か 疑問 だ が ,。 CRTC と いう 石 は 
か な り 面 白い じ 。 た と えば 画面 モー ド #20 х 
25 に し て 4 面 に し て 使う と か が で きる 。 し 
DL, 実際 に は 実用 に 値する 裏 ワ ザ は あま 
95, 私 が 考え つい た の は リス ト 7 の ワ 
イプ で らい な の で ある 。 これ は , 裏 ワ ザ は 
し ょ せん 裏 ワ リザ に すぎ な いと いう こと な の 
で あろ うか ? 


と に か くも , X1 の CRTC は いじ ろう と 思 


えば いじ れる の で ある 。 い じ れ る と な れ ば , 
し こ た ま いじ り 回 す の が , その 筋 が その 筋 
た る 存在 証明 な の だ 。 

来 月 は 油 っ こ く DMA を や る つも り で ある 。 
余裕 が あれ ば CTC ま で いく 。 心 し て お く よ 
215; 


< 今月 の 参考 文献 > 

(D『X 1 マシ ン 語 活用 百科 』 
清水 保弘 著 産業 報知 セン ター 刊 

(X! turbo 回 路 図 公 開 
『Oh /MZ」84 年 4 月 号 

③ 続 イン ター フェ イス LSI の 研究 , CRTC 
[HD46505] 編 『 マ イコ ンピュータ No 8 』 
THERE CQ 出 版 社 刊 


ШІ 


zom PUES 


Ш 


私 が 解答 者 の 祝 一 平 で ある 。 
今月 より 始め る 「 そ の 筋 質問 箱 」 で は , 
正統 派 Q&A ニ 「Oh /MZ 質問 箱 」 で は 扱わ 
れる こと が な いで あろ う 質 問 を 拾い 出し て 
解答 し て し まう の で ある 。 い わ ば パソ コン 
質問 界 の 残飯 整理 な の で あっ た 。 
「Oh/MZ 質 問 箱 」 で 扱わ れ な い 質 問 は 大 
体 に お いて 次 の 5 パタ ー ン に 分 類 さ れる よ 
う で ある 。 
(〈① マ ニュ アル を ちゃ ん と 読め ノ 
(② な に を 勘違い し て る ん だ っ ./ 
(そん な こと で きま せん 。 当たり前 で す 。 
(④ 人 に 頼る を ん じゃ な い 。 
⑤ め ん どく さい 。 
(以上 , 中 川 智哉 語録 より 抜粋 ) 
で ある か ら , ここ て 扱う 質問 の 内 容 も 大 体 
察し が つこ うと いう も の で あろ う 。 
で は , 始め る と する 。 最初 の 方 どーぞ 。 
turbo で 「 信 長 の 野望 」 テ ー プ 版 を や 
O: し た らい いん で すか 。 B 
っ だ の に や れ な いな ん て , か な し 一 っ 。 
宮城 県 佐藤 一 広 
うー む , この よう に 具体 的 な 症状 を 
е нем 
実に 挑戦 的 で ある 。 し か し 私 は , 強引 に 解 
答 し て し まう の で あっ た 。 
まず , 「 信 長 の 野望 」 は BASIC で 書か れ て 


いる か ら , その 筋 の 問題 な の で あろ う 。 ハ 
ガキ を 見 る と, 持っ て いる turbo は モデ ル 30 
T, 周辺 機器 に デー タレ コー ダ CZ-8RL1 が 
ある か ら 問 題 は な い 。 要 する に テー プ BA 
SIC の 8CBO1 を 使 を ば よい の だ 。 で は 具体 
的 な 方 法 を 示 を そう 。 ま ず , フォ ー マ ッ ト し 
だ た ディ スク を 用 意 す る 。 次 に "DISK SYS 
GEN. Uty" と いう ユー ティ リティ を RUN す 
る の だ 。 す る と メニ ュー が 出 て くる か ら , 
“System Copy を 選ぶ の だ 。 あ と は 画面 
に 出 て くる 内 容 に 答 を て いけ ば , 新しい デ 
ィ ス ク に テー プ BASIC が 作成 され る 。 それ 
か ら , 前 の フタ を 開け て , HIGH/STAND 
ARD の スイ ッ チ を 押し 込ん で X1 モ ー ド に し , 
IPL ス イッ チ を 押し て その ディ スク を 起動 
すれ ば 良 じ 。 こ うす れ ば , 信長 の 野望 だ どろ 
う が 何 びろ う が 動 《 く は ず で ある 。 


次 の 方 どー を 。 
Г ^ くだ き 
い 。 秋田 県 多田 則雄 


P eh b. わか ら な いわ け じ ゃ 
な い 。 次 の 方 ビー ぞ 。 


Э" で 何 する ん で すか ? 豊富 な 
ファ イル を どう し ろ し 言う ん で し ょ 
う ね 。 い くら 共通 の ファ イル で も ハー ド の 


制約 を 越 を られ な いし ……。 こ ん な 疑問 を 持 
大 阪 府 松本 義史 


つ 私 に 愛 の 記事 を / 


| 


e... 5. 
CP/M は ファ イル が 共通 な だ け で は 


な い の で ある 。 プ ログ ラム も 共通 に 使え る 
の だ 。 も っ と も ハー ド の 性 能 を 100 使い 
きる わけ に は いか な い 。 た と えば グラ フィ 
ッ ク な ど で あ る 。 

と に か く CP/M を 使え ば 高 性 能 の アモ ン 


ブラ や 各種 の 言語 , ツー ル も 使え る か ら 非 
常に 便利 な の で ある 。 ち な み に 最 近 の ゲー 
ム な ど は CP/M 上 の アセ ンプ ブラ を 使っ て 書 
か れ た も の が 多い の だ 。 次 の 方 どー ぞ 。 
MZ-2200 を 持っ て いる ん で すけ ど , 

Әт" ら MZ-1500 の ロー ドラ 
ン ナ ー が で きる の で すか ? 

東京 都 加瀬 秀雄 


で きま せん 。 も し で きる ん だ っ た ら 
Г нинен に 決ま っ て る で し 
ょ うに 。 ロ ー ド ラン ナー を や り だ た だ い 君 の 気 
持ち も わか ら な いわ け で は な い が , 無理 な 
こと は 無理 な の だ 。 次 の 方 どー ぞ 。 
Oh./ MZ 質問 箱 へ な ん で すけ ど , М 
е Z-1500 の QD-BASIC で 文字 を 小 き 
くす る に は どう する の で すか ? MZ-2200 で 
は CONSOLE 文 で 指定 びき る そう で す が ? 
埼玉 県 水口 哲彦 


試験 に 出る Xl 第 2 回 | 7 の 


HH 


その 筋 買 問 箱 


いけ ど 読 ん で くだ きい 。 

本 題 : ぼく は 12 月 に X1turbo を 買っ た けど , 
最近 MSX に は , スプ ライ ト 機 能 ほ と いう の が 
ある の を 知っ て , 88mkIISR が 出 た と き と 
同じ で らい の ショ ッ ク を 受け まし た 。 そ こ 
T, X1 で も BASIC で スプ ライ トト 機能 が 使 
える よう に な る マシ ン 語 の プロ グラ ム が あ 
れ ば 教え て くだ さい 。 な く て も 作っ て くだ 
зе (で きれ ば MSX の ス フ ラ イト 機能 より 
良い も の を お 願い し ます )。 で きた ら Oh/ 
MZ に 載せ て 《 だ さい 。 毎 月 買っ て いま すか 
ら 。 を その 月 の Oh ./MZ は 当日 売り 切れ 間 違 
いな し で す 。 ヨ ロ シ ク / 愛知 県 石田 6) 
こう ゆう 場合 は 素直 に 「 ス プア ライ ト べら れ な い の で ある 。 5 個 目 以上 は 消え て 
機能 っ て , どー ゆー の ? X1 に は し まう (MSX2 は 8 個 まで )。 KU, スプ ラ 


横取り し て し まっ た の で ある 。 M 


何 の こ と か な 一 ? と 思っ た 私 で あっ | 付け られ な い の ? 」 と 質問 すれ ば よい の で イト は 単色 な の だ 。 た と えば 青 な ら 青 だ け 
た が , 80 桁 モー ド の こと だ と 理解 し た の で あっ た 。 な の で ある 。 2 色 以 上 を 使 む うと すれ ば 重 
ある 。 それ で , 解答 で ある が , MZ-1500 で ST, 私 は 正直 な 話 , MSX の スプ "ライ ト | ね 合わ さき ね ば な ら な い 。 を そして, その と き 
は ハー ド の 改造 で も し な い 限り , 80 桁 モー や 88mkIISR に , ど うし て ショ ッ ク を 受け る も 4 個 ま で し か 使え な い の だ 。 ま た 。 ス プ " 
F ド に は な ら な い の で ある 。 な ら な いも の は か を 理解 で き な い の で ある 。 と いう の も , ス ライ ト の 総数 も 32 個 まで で ある 。 
仕方 が な い の で ある 。 次 の 方 どー ぞ 。 プラ イト と いう の は , TMS 9918 と いう 葉 ST, 知っ て いる 人 も いる だ ろう が , ス 


e ・ この 葉書 き を どこ の 係 に 出 | SI の 機能 の ひと つ で , パタ ー ン を 高速 に 動 | プラ イト と PCG は 近い 関係 に ある 。PCG は 
し た らい いか わか ら な く て 迷っ た け か す の に は 便利 な の だ が , 万 能 と はい かず , 8 ドッ ト 単 位 で し か 動か せ ず 。 ま た 。 大 き 
E, 質問 条 に 出せ ば 一 応 1 回 は 読ん で くれ | 多少 の 制限 が ある の だ 。 きも 決ま っ て いる が , その 代わ り X1 で は 
る と 思っ て 出し まし た 。 質問 箱 と は 関係 な | 第 1 に スプ ライ ト を 横 に 4 個 ま で し か ヵ 並 同時 に 8 色 を 使え る 。 だ か ら , 私 の 考え と し 
| . | て は , X1 に どう し て も スプ ライ ト が 必要 
x DUUM ШЕН ЕТЕКТІ: 
Ж stt "> x 2%< 2 フラ ッ ピ ー や ボン バー マン な ど ,MSX に も 
vv で 1% У 移植 きれ て いる ゲー ム を 見 比べ て みる と よ 
い 。 TMS 9918 と いう 石 は , 決し て 万 能 で 
は な い の だ 。 
つい で に 言う けど , 88mkIISR は 640 x 4 
00 の と き , 同時 に 1 色 し か 表示 で き な い の 
だ よ 。 同 時 に 8 色 表 示 で き る turbo を 持っ て 
いる の だ か ら , 機会 が あっ た ら 688 の ユー ザ 
ー に 「 知 っ と る け ? 」 を 浴び せ か ける の も 
楽し いで あろ う 。 
以上 で ある 。 い つの ま に か , Х1 だ け で 
な く MZ の 質問 に まで 答え て いる 私 で あっ 
| た 。 来 月 も この 筋 で いく つも り で ある 。 
| 私 は 誰 の 挑戦 で も 受け る / 


ІІІ 


Т Т 


a 
> 
Q 
= 
< 
3 
Fl 
= 


ыы 


KOD 


5 月 22 一 25 日 , 今年 も 時 を 同じ くし て , ビジ ネス ショ ウ ( 晴 海 ・ 


ビジ ネス ショ ワウ 
= マイ クロ コン ピュ ー タ ショ ウ 


駆け 征 レ ボ ポート 


国際 見 本 市 会 場 ) と マイ コン ショ ウ (東京 流通 セン ター) が 開催 


AK EPR 5017 され た 。 ブ ー ム に 一 段落 つい た 過渡 期 に ある の か , 昨年 まで の よ 


Ж 


% % BA, HÀ うな 混雑 ぶり は 両 シ ョ ウ と も に な か っ た よう だ 。 
| GE: 今回 は , 祝 一 平 流 独 断 レ ポー ト で ショ ウ を まとめ て みた 。 


X 1F が 出 た 。 
モデ ル 10 の 89,800 円 と いう 価格 は 実に 挑戦 的 で ある 。 こ れ は ひ 
. と つ に は 当然 の ご と 〈 く FM-NEW 7 へ の 直撃 で ある 。 ふ た つめ に 
は , PC-8801mkII SR へ の 下 か ら の 攻撃 で ある 。 PC シリ ー ズ の 
CMT は X1 に か な うべ くも な いか ら 。 今後 と も NEC は ディ スク 内 
蔵 が どう し て も 必要 に な っ て くる 。 そ うな れ ば 本 体 価格 で 100,000 
円 を 切る の は 至難 の 技 で ある (いつ か は そう な る だ ろう が )。 同 時 
с, ソフ ト を 買う ユー ザー の 立場 か ら は , 自動 的 に 2,000 円 以上 
高い ディ スク 版 を 押し つけ られ る こと に な り , この 点 で は X1F 
の ほう が 絶対 的 に 経済 的 で ある 。 あと は , FD ドラ イプ と , モデ ル 
20 を 買っ た 場合 に 必要 な デー タレ コーダ , CZ-8RL1 の 価格 が 下 が 
れ ば 言う こと な し で ある 。 FM-7 で は 3.5 イ ンチ 2 ドラ イブ + キ イン 


タフ ェ イ ス 全 100,000 円 びあ る か ら 5 インチ な ら こ れ よ り 下 が る 
は ず で ある 。 よ ろ し ゅ ー ち 願い し まっ せ 。 

本 題 に 入 み ろう 。 ま ず ビ ジネス ショ ウ で ある 。 

ビジ ネス ショ ツウ は 全体 的 に 盛り 上 が り が な か っ た 。 おそらく, 
PC-98XA と PC-9801U2 が 目玉 と 言っ て も よい だ ろ う 。 を その ほか は 
大 分 前 か ら の 傾向 と し て , 通信 関係 が 目立っ た 程度 で ある 。 

ST, まず PC-98XA で ある 。 さ る さす が に 80286 を 使っ て いる だ け 
あっ て 3D な どの デモ は 速い 。 ま た , グラ フィ ッ ク の 解像度 が 1120 
х750(х166) と 高い 点 も 注目 に 値する 。 80286 自 体 は 16 ビ ッ ト 
CPU だ が , 最終 的 に は 32 ビ ッ ト に 向かう 路線 の 始ま りな の だ ろう 。 
LPL, グラ フィ ッ ク の 解像度 か らち も わか る よう に PC-9801 シ リ 
ー ズ と は ユン パチ ビリ ティ が な い 。 も っ と も 安価 な model 1 が , 


ビジ ネス ショ ウ & マ イコ ン シ ョ ウ '85 105 


pe 


Аа да» 
р 34704 


32505, ч 


① ま ず は シャ ー プ の ブー ス へ 。 


(2X1 turbo を 使っ て 気象 衛星 受信 シス テム 。 

③MZ-2200 に よる Busiless。 向 こう 側 は MZ- 
1I500 の ユー カラ JJ。 

(0М2-6500--РС3300, CRT の 上 に の っ て い 
る の が PC-3300。 

(SPORTABLE COMPUTER PC-3300 を ア 
ッ プ で 。 

⑥ 参 考 出品 の カラ ー イ メー ジ 入 出力 端末 装置 。 
中 央 の CRT は ビ ピット イメージ で ある 。 BT 
は な い 。 表 示 速 度 は 遅い が 高 画 質 。 

(⑦MZ-6500 を つない だ CAI。 

⑧SS-NET (シャ ー プ ・ ス ー パ ーネット )。 や 
は り 通 信 が 流行 。 

⑨SHARP・MAC の 異名 を も つ ミ ニ 書 院 。 か 
わい い の で 許す 。 

⑪⑲ ワ ー プ ブロ の 人 気 は まっ た く 衰 えて は いな か 


つた よう だ 。 


ディ スク な し で 575,000 円 と いう 点 か ら 見 て も , も は や パッ コン 
で は な く て オフ コン で ある 。 い っ た い 何 や を する だ た め の 機 械 な の だ 
ろう か ? 

次 に U2 で ある 。3.5 イ ンチ 2DDX2 で 298,000 円 。 漢 字 ROM も 
第 2 水準 まで 標準 装備 で ある 。 椿 色 の 文字 は 気に入ら な い が , 7 
ラズ マデ ィ ス プレ イ な ども 面白 い 。 U2 が や た ら と 種類 の 多い 98 
01 シ リー ズ の 中 で どの 位置 を 占め る の か は わか ら な い が V30 を 載 
せ て いる 点 か ら 考 えて も , これ か ら の 中 心 に な っ て いき そう な 気 
配 で ある 。 

次 に 通信 で ある が , シャ ー プ が SS-NET と いう シス テム を 発表 
し た 。 ま こと に 申し わけ な い が , 私 は 通信 に は 興味 が な い の て , 
『 出 て いた 」 と いう だ け で ある 。 詳 細 は シャ ー プ に 問い 合わ せ て 


106 onwz 1985.7. 


いた だ きた い 。 最 後に . ち ら り と 見 か けた 富士 XEROX の Smalltalk 
で ある が , パン フレ ッ ト が 底 を つく 人 気 で あっ た 。Smalltalk は 確 
か に 面白 に シス テム で ある が , 実は 誰 に で も 使え る 言語 た いう わ 
け で は な い 。 実際 の プロ グラ ム を 見 れ ば わか る こと だ が , ブロ グ 
ラミ ング 言語 と し て は BASIC よ 9) 洗練 され て いる が , BASIC 4 
り 高い 能力 が 要求 きれ る 。 人 工 知能 の 開発 に 向い て いる が , シス 
テム 自体 は 人 工 知能 で は な い 。 な に より も , 現在 は と に かく 高価 
で ある 。 う 一 ん , 思わ ず 和 覚め た 目 で 見 て し まっ だ 。 

次 に マイ ユン ショ ウ で ある 。 こ ちら は か な り の 人 出 と 熱気 で , 
相 も 変わ ら ぬ ね ハドソン うち わが 大 活躍 で あっ た 。X 1F, X1 turbo 
モデ ル 40 な ど が 並ぶ 中 . シャ ー プ の ブー ス で 面白 いも の を 見 つけ 
た 。 参考 出品 の 640 x200 の CRT ビ ピン ュ ン パチ の 液晶 ディ スプ レイ 


① 宮 永 先 生 も 登場 。MZ- 1500 で LAN の 実演 中 。 

②MZ-1500 に つなが っ た CRT ピン コン パチ ブル な 液晶 ディ スプ レイ 。 
ユー カラ J』J の 画面 が を そ を の まま 表示 され る 。 

③X 1 と Xl turbo, ニュ ー モ デル の 紹介 に は 人 だ か り 。 

(④X 1F。FD の 赤い レバ ー を 見 て 興奮 する の は 私 と 牛 だ け だ ろう か ? 

(5X1 turbo Model 40。 オ フィ ス へ の 乱入 で ある 。 

(6X1 turbo (Ж) に パー ソナ ル テ ロ ッ パ , ビデ オマ ル チ プ ロ セ ッ サ 
が つなが っ て いる 。 君 は も は や ビデ オク リエ イタ ー だ 。 

⑦ ア スキ ー よ り 発 売 予定 の 「Ink Pot 」。640X400 の グラ フィ ッ ク が 
光る 。 左 は 0 デー タ 機 器 の PIS-20. イメ ー ジ 入力 装置 で ある 。 

(⑧X! を 使っ た LAN( ロ ー カ ル ・ エ リア ・ ネ ットワーク )。 

⑨68000 を 使っ た UNIX マ シン 0OA-90。 

(⑩ 参 考 出品 の 液晶 タッ チ パ ネル 。 パ ネル に 指 の あと が つく 点 を 除け 
(4, 実に ユー ザー フレ ンド リー。 

(DPC-98XA (2) PC-980IU2 (Ж). 

(⑫FM-16x で ある 。640X200 の 液晶 ディ スプ レイ を 持つ 。 CRT は つ 
な が ら な い 。 い ちば ん 安価 な バー ジョ ン は 195,000 円 。 

(SMSX2 で ある 。 沈滞 し た MSX を 復活 で きる か ? 


| | | | 
| ІІМ | 
Top | | 
! | 
(ІШ ) 
| | 
| 
| 
ЕСІ, 


SHARP 


ХЕ 


model 10 


SHARP 


Part.1 ソフ ト で ワイ ワイ 

清水 和 人 の ゲー ム ハ イ テク 道場 
GAME REVIEW 
SPECIAL REVIEW 


BUSINESS REPORT 


ЕНЕБЕУУПА 
rendre 


昨年 , 劇場 公開 され て 話題 を 呼ん だ 人 気 
アニ メ “РЕН” を 題材 に し 
жалакы MTM Sg—IAcOhZ 
MZ に は , 読者 。 ス タッ フ と も に マク ロス 
ファ ン が 多く 〈, 発売 前 か ら 熱 い 期 待 が 寄せ 
られ て いる 。 ハー ド の 優秀 な X 1 だ か ら こ 
を 可能 な バト ル シ ー ン に 他 機 種 テ ーー ザー は 
指 を くわ えて 見 る し か な い が ,。 すでに PC- 
88 に マク ロス を 移植 する 会 な ど と いう 外部 
団体 も 6 現れ て いる と いう 。 

ИАЦ, 君 が あ の 優柔 不断 な 一 条 輝 と な 
り , ゼ ント ラディ ー 軍 に 捕らわれ た リン ・ ミ 
ン メ イ を 救う た め だ た だ ひと り バ ルキ リー で 
立ち 向かう と いう 凶悪 な スト ー リ ー。“ ミ ン 
メイ を 助け な きゃ " と は いう も の の , スク 
ロー ル す る 画面 は 819 画面 分 で 無数 の 敵 を 
撃破 し な けれ ば な ら な い の だ 。 さ て , アニ 
メ 史 上 に 残る 変形 メカ , バル キリ ー が 気 に 
な る と ころ だ が 。 も っ と も スピ ー ド の 出る 
ファ イタ ー, 空中 停止 な ど 細 か い 動 き の 
可能 な ガウ ォ ー ク (な ぜ か 歩い た り し て し 
まう の に は まい っ た ), そ し て , 8 方 向 の 敵 
を 攻撃 で きる バト ロイ ド と 見 事 に 変形 する 。 
EGGY の 作者 が 開発 に 当たっ た と あっ て , 
英 キ ャ ラ の バト ルポ ッ ト の 動き も な か な か 
リア ル で ある 。 よ く こ れ だ け の パタ ー ン を 
作っ た も の だ 。 ま だ, 試作 段階 の も の し か 
見 て いな い の で , 先 の 面 の こと は わか ら な 
い が , 宇宙 空間 で の 戦闘 や ゼン トラ ディ ー 
軍 基 地 へ の 侵入 な どの シー ン が あり , 変形 
し な いと 通れ な いと ころ な ども あっ て バル 
キリ ー ア クシ ョ ン が 存 分 に 楽し め る よう に 
な っ て いる と いう 。 敵 の 攻撃 が 集中 する ポ 


110 отм 1985.7. 


TERENI -HAI イン ト な ども あり ,。 ミン メイ に 会 う の は 至 


難 の 技 だ を そう で ある 。 は た し て 君 は ミン メ 
イ を 助け 出す こと が で きる だ ろう か 。 
Жы, デイ スク 版 と テー プ 版 で は 内 容 が 
異な る 部 分 が ある と いう こと で す (どう や 
5, 最後 の ミン メイ の 絵 が 違う らし い 。 こ 
りゃ 問題 で す ぞ 一 )。 
X 1 /C/D/F/turbo 用 T :4,500H] 
5D : 6,5003 


1203 (407) 4191 


Fighter 


新作 SOFTWARE 


アス テカ 
か つて , 中 南米 に 栄え た アス テカ 文明 の 遺跡 が 
発見 る され, あな ただ は この パレ ン ケ の 町 へ や っ て き 
た 。 遺 跡 に 隠 き され た 秘密 、 そし て 謎 の 美女 の 正体 
は ? 超 リ アル な ハイ スピ ー ド グラ フィ ッ ク に よ 
る 本 格 的 アド ベン チャ ー ゲ ー ム 。 
X 1 turbo 専 用 
日 本 ファ ルコ ム 


5D : 7,2008 
230425 (27)4121 


Welcome ! Adventure и of Г А) 


itt) 39 voc 26 00, 
я 


信長 の 野望 

戦国 時 代 を 舞台 に 繰り 広げ られ る , 信長 の 天下 
統一 の ドラ マ 。 人 な お 衰え な い 人 気 を 誇る シミ ュ 
レー ショ ン ウ ォ ー ゲ ー ム の 傑作 が , MZ-1500 で 
楽し め ゆる よう に な っ た 。 
MZ-1500 用 QD : 5,800 円 
光栄 2044 (61) 6861 
爆走 バギー 一 発 野郎 

xis 3 次 元 処理 を 駆使 し た オフ ロー ドレ ー ス 
ゲー ム 。 高 性 能 パ ギー を 操り , 広大 な 砂漠 の 各 チ 
ェ エック ポイ ント を クリ ア す る 。 豊富 な 障害 物 , ュ 
ミカ ル な 演出 も 盛り 込ん で 楽し き 最 高速 ./ 


X 1 /C/D/F/turbo 用 T : 4,2004 
5D : 6,200 
ボー ステ ッ ク 容 03(407) 4191 


HOT DOG 

BERTHO, 魂 が 遊ぶ ./ 映画 HOT DOG" 
の 過激 な フリ ー ス タイ ルス キー を ゲー ム 化 し た ア 
クロ バテ イィ ッ ク な ゲー ム 。 競技 種目 の モー グル 。 
エア リア ル ,。 スラローム を スピ ー ド 感 に 満ち た 3 
次 元 的 画面 で 体験 で どき る / 


X 1/C/D/F/turbo 用 T : 4,800 円 
5D : 6,800 円 
ボー ステ ッ ク 容 03(407)4191 


ロー ラー ボー ル 

MSX 版 で 大 好評 の ロー ラー ボー ル が 5 X1 用 に 
移植 きれ た 。 タ テ 4 層 に 及ぶ 台 の 上 に 大 き な ボ ー 
ル と フリ ッ パ ー に よっ て 迫力 ある ピン ボー ル ゲ ー 


ム が 展開 する 。 X1 の 性 能 を フル に 発揮 し た 高速 
処理 で ビン ビン に 楽し め ゆる 。 
X 1 /C/D/F/turbo 
HAL 研究 所 
ホー ルイ ン ワ ン 
数 ある ゴル フ ゲ ー ム の な か で も , も っ と も 充実 
し た 内 容 を 誇る を ホール イン ワン の X 1 版 、 ホ ー ル 
の 数 は な ん と 72 ホ ー ル も あり , 従来 の ゴルフ ゲー 
ム に 比べ て 数 倍 楽 し め ゆる 。 
X 1/C/D/F/turbo 用 
HAL 研究 所 
スー パー ビリ ヤー トド ト 
カラ フル な ボー ル が は じ け る スー パー ビリ ヤー 
ド の X 1 版 。 1 人 用 と 2 人 用 の モー ド を 持ち , X 
際 の ビリ ヤー ド (ポケット) と ほとん ど 変 わら な 


Т,5р : 5,800 円 
2503 (252) 5561 


T.5D: 5,800 
103 (252) 5561 


い 自然 な 動き が 魅力 だ 。 

X1/C/D/F/tarbo 用 T ,5D : 5,800 円 
HAL 研究 所 203 (252)5561 
ユー カラ ター ボ ・ キ ッ ト 


ユー カラ を さら に 使い や す 〈,。 強力 に する ユー 
カラ ター ボ ・ キ ッ ト の MZ-5500 版 。 一 画面 内 で 
80 本 を 表示 。 横 最大 80ffi 印 刷 可能 。 行 間 ビ ピッチ 設 
定 可 。 通 信 機 能 を す サポート な ど 。 
MZ-5500 用 
東海 クリ エイ ト 


アズ テッ ク X 


5D : 8,000 円 
7503 (456) 4610 


か ね て か ら ア ナウ ンス の あっ た アッ プル の 名 作 


清水 和 人 さん , た の み ま す 。「 デ ゼニ ラン ド 」 の 
パピ リオ ン 「 ホ ラマ ンション 」 の か ん お けが どう 
し て も あか な いよ ー。 十 字 架 は も っ て いる の に 「 は 


め る 」 と いう 単語 を 数 えて くだ さい 。 た の み ま す 。 


МӘЖ 二郎 (8) 神奈 川 県 
それ ./ それ で す よ ,。 デ ゼニ ラン ド で も っ と 
も 凶悪 な 動詞 / それ は “aOOOch" で す 。 
"こう も と や す ひ この アド ベン チャ ー の 時 間 だ よ " 
を 読み , すぐ に コム パッ ク の ラグ ラン ジュ L -2 を 
買い まし た 。 始め て か ら か な り た ち ま す が , まだ 
半分 で らい し か 解い て いま せん 。 わ か ら な い の は 
コン トロ ー ル エリ ア の レー ザー が は られ て いて 進 
め な いと ころ で す 。 こ う も と さん , ヒン ト を 教え 
て くだ さい / 田中 #0 (12) 長野 県 
ロー ルプ レイ ング の 特集 は いっ た いや る の だ ろ 
うか ? 機 は 熟 し すぎ た と 思う の だ が 
大 森 Ж (26) 群馬 県 
清水 和 人 さん , あり が と う ご ざ いま し た 。 ぼく 
は TIME SECRET と TIME TUNNEL の 2 つ 
の アド ベン チャ ー を 解く こと が で きま し た 。 こ ん 
ど 特 集 で FANTASIAN を や り ま し ょ う グ 
河原 伸一 (?) 岡山 県 
清水 和 人 さん は , 今や 完全 に ファ ンタ ジア ン 
に は まっ て いま す 。 し か ち も 来 月 は 。 その 筋 の 
ゲー ム の 特集 と いう わけ だ 。 
惑星 メ フ ィ ウ ス の レデ ィ ー ロ ボッ ト に 悪口 ( バ 
Я) を 言っ て みよ う / ぼく は これ し か 知り ませ 
ん 。 ほ か に 面白 い コ マン ド が あっ た ら 教 えて くだ 
さい 。 MER 倫 也 (12) 兵庫 県 


アズ テッ ク の X 1 版 が つい に 完成 / 上 下 に スク 
ロー ル す る 地下 宮下 に 眠っ て いる 財宝 を 探し 出す 
リア ル タ イ ム ア ド ベン チャ ー ゲ ー ム 。 


X1/C/D/F/turbo 用 T : 4,800 円 
5D : 6,800 円 
コン プティ ー ク 7%03(234) 8041 


森田 和 部 の 「 オ セロ | 

ヒッ トメ ー カ ー 森 田 和 郎 の オセ ョ 最新 版 が 登場 
する 。 アス キー オセ ロリ ー グ 仕様 を 含む 5 段階 の 
レベ ル 設 定 に より , 大 人 か ら 子 供 ま で 楽し め る 。 
並べ 変え 機能 , 再現 機能 , 一 手数 ぇ 機能 な ど に 加 
à, 漢字 出力 . ジ ョ イス ティ ッ ク を サポ ー ト する 
ЖЕ, 真 に 世界 に 誇れる オセ ロ の 決定 版 。 
X1/C/D/F/turbo T : 4,500H] 
ラン ダム ハウ ス 220492 (81) 5612 


by ハイ ドラ イド が 解け まし た っ / 苦し ん だ 
あの 場面 , この 場面 。 ま だ 解け な い 人 。 ヒ ント 集 
を も ら お うな ん て 考え ず 自 力 で や ろう 。 解 いた と 
き の 感 動 は 忘れ られ ませ ん 。 
副島 ЖЖ (16) 長崎 県 
うち の 母 は , 最近 ディ グ ダ グ に 燃え て し か た が 
あり ませ ん 。 近ごろ は , ぼく が 学校 へ 行っ て いる 
間 に も や っ て いる よう で す 。「 | 万 点 い っ た /」 と 
喜ん で いま す が 「20 万 点 の カ べ は 厚い 」 と いい た 
い 。 中 村 知 昭 (12) 秋田 県 
ゅ ぽく は , ゲー ム は まさ に 格闘 技 だ と 思う 。 パ ソ 
コン に 夢中 に な る の は パソ コン と 闘っ て いる か ら 
だ 。 だ か ら も っ と パソ コン と 闘い た い 。 汗 を 流し 
な が ら パ ソコ ン の キー を 打つ 。 ま さ に パソ コン の 
プロ レス だ 。 だ か ら も っ と も っ と ゲー ム を Oh/M 
Z に 出し て くだ さい 。 川崎 + (14) 和歌 山県 
ぜひ シャ ー プ の 人 た ち に ウィ ザー ドリ ー, ゾー 
ク , ウル ティ マ , ヒッ チ ハ イ カー ズ ガ イド な ど を 
作っ て も らい まし ょ う 。 5859180 ペー ジ の 山田 
さん は えら いん 中 川 俊彦 (14) 広島 県 
р プラッ クオ ニキ ス の ヒン ト は た っ た の 5 行 だ け 
で すか 。 2 カ月 も 待っ た の に 。 プ ブツ プ ブツ 。 
外堀 雅 他 (18) 兵庫 県 
遅れ て すみ ませ ん 。 早く 解け ます よう に …。 


〔 お 詫び 〕 

・6 6 R132 ペー ジ の ファ ン ハ ウス ミス テリ ー は 
XI turbo 専 用 の み 発売 され て いま す 。 | 
- 月 号 135 ペ ー ジ の MAX-01G は ジョ イス ティ 
ッ ク も サポ ー ト され て いま す 。 
ELE, お 詫び と と も に 訂正 させ て いた だ きま す 。 


THE SOFTOUCH 111 


この ゲー ム が , ゲー ムセン ター で 見 られ 
た の は も うず いぶ ん 前 に な り ま す が , パソ 
ュ ン 版 の 人 気 は 未だ 衰え を 知り ませ ん 。 ア 
ン ケ ー ト で も 推薦 の ゲー ム と し て 「 ち ゃ っ 
くん ぼっ ぷ 」 の 名 を あげ る 人 は 多い で すし , 
いろ いろ な 情報 を た 送っ て くれ る 人 も 多い の 
で す 。 ここ で は その よう な 情報 を も Ес, 
「 ち ゃ っ くん ぼっ ぷ 攻 略 法 」 を 考え て み ま 
し ょ う 。 た だ し , 基本 的 な 操作 な ど は 今 ま 
で も 本 誌 に 限ら ず 紹 介 き れ て いる の で あま 
り 触れ ず に , ゲー ム を 楽し むための 情報 を 
主 に 書い て みた いと 思い ます 。 ま が だ 未知 の 
部 分 も 多い ゲー ム な の で , これ か ら も マニ 
ア の 研究 は 続く で し ょ う 。 も し 新 情報 が 入 
り ま し だら, また 当道 場 で 紹介 し た いと 思 
いま す の で , お 知ら せく だ きい 。 


TESK а 


ちゃ っ くん ぼっ ぷ は 最初 の 練習 面 (第 0 
面 と する ) を 除 〈 と 13 面 あり ます 。 そ れ ぞ 
れ 個性 的 で . ポイ ント が 違い ます か ら , Ш 
СИСТЕ. 
¥ 0 Hi 

ここ で の 目標 は 5600 点 。 ま ず 1 発 空 打ち 
Lt, その あと 上 の 2 匹 の ちん す た を 同時 
に 殺す 。 な ん と , 簡単 に スー パー ちゃ っ 
ん に な れる 。 下 の 2 匹 は 体 当 た り で OK/ 
爆弾 で も 死な な い 。 スー パー ちゃ っ くん の 
色 は 赤 で , 黄 に 戻り か けた ら 危 険 な の で 自 
爆 し な いよ うに し ょ よう 。 
LEES 

さあ 今度 は いき な り 「 も ん す た 殺 る ず ク 
リア 」 の ボー ナス 20,000 点 二 ち ゃ っ くん 1 
匹 の チャ ンス 。 ま っ し ぐら に ハー ト を 助け 
た だ たら, すぐ で も ん す た に 当たっ て 死 の う 。 そ し 
て 次 の ちゃ っ くん は , まっ し で ぐら に 出口 へ 
行く の だ 。 1 匹 や られ て , 1 匹 も ちら える の 


112 ohiMz 1985.7. 


パソ コン は 格闘 技 だ / 


清水 和 人 の ゲー ム ハ イ テク 道場 


ゲー ムセン ター か ら マ イコ ン へ , 見 事 な 変身 を 遂げ た ちゃ っ くん ぼっ ぷ 。 こ ん な ナウ イ 
名 前 の ゲー ム が あっ た ろう か 。 コ ミカ ル な キャ ラク タ に , 楽し い 音楽 , そし て パズル 性 と 
隠れ キャ ラ 。 どれ を と っ て も 完成 品 で ある 。 ゲ ー ム ラン キン グ で も 長期 に わた り ト ッ プ を 
維持 し 続け た その 人気, これ は , ゲー マー と し て 一 度 は や っ て お か ね ば な ら な い だ ろ う 。 
ポッ プ な 気分 で , さあ 君 も ちゃ っ 君 の 旅 に 出 よ う / 


С, ちゃ っ くん は 差し 引き 0, 20,000 点 の 
まる も うけ だ 。 こ れ は 2 周り 目 $, 3 周り 
Н%, スピ ー ド が 早く な る だ け で , 成功 す 
る は ず 。 

%Ф%%2Е 

続け て ボー ナス チャ ンス ググ 左 の ハー ト 
を 助け た ら , で ぐっ と 下 を 回 っ て 右 の ハー 
ト に 行け ば , も ん す た に つか ま ら な い 。 2 
個 助 けた ら , も ん す た だ に 体 当 た り , 次 の ち 
ゃ っ くん で 出口 へ 、 や っ ぱり 20,000 点 の ま 
$55 Jg. NC 
b う 真 面目 に 取ら な く て は いけ な いか ら 。 
楽勝 面 し は いえ ぇ 油断 は 禁物 。 こ こま で は , 
バカ チョ ン の 面 と 言わ れ て いる 。 
¥ 3 Hi 

この 面 が 始ま っ た だら, 真ん中 の オリ の 少 
し 左 へ 行き , 上 下 か ら 来 る る ん す た を や っ 
つけ 続け る 。 も う 来 な な っ たら , ハー ト 
を 助け て , 残り の も ん す た を や っ つけ つつ 
出口 へ 。 最 初 の と ころ は うま く タ イミ ング 
を 計ら な いと , 挟み 打ち に あっ だ た りす る 。 
まだ まだ 余裕 。 
ФЕЛІЕ 

初め て きた 水 袋 の 面 。 た だ し 無理 に 割ら 
な く て も クリ ア は で きる 。 も ん す た だ た は よく 
逃げ る の で , 上 の ほう に 追い 込ん で , 少し 
F に 爆弾 を 置く よう に する 。 こ の や り 方 は 
か な り 応 用 が 広い 。 上 に いる も ん す た だ は 普 
3B, 左右 に 行っ た り 来 た りす る の で ,。 タイ 
ミン グ よく 置く こと が 大 切 。 あ まり 近寄る 
と 追っ て くる の で ご 用 心 。 


EI 


LI 5 Hi 
初め て の ムー ビン グ ブ ロッ ク (な ぜ か 自 
然 に 動く ブロ ッ ク ) Oli, この辺 で , b 


ん す た の 数 が た まっ た 6, 卵 の うち に どん 
どん 殺す も る やむを得 な い だ ろ う 。 左 に ある 
ハー ト は , 伸び 上 が っ て 2 OBERE YE LT 


1 回 失敗 し た りす る と , 


と いう こと は , みん な よく 〈 知っ て る よね ( 図 
г); 
また 出口 の と ころ で 待っ て る 叶い も ん す 


だ が いる が 。 下 に 爆弾 を 置い た ら , EUR 
げ ず に 下 に 逃げ る と 。 それ に つら れ て 出 て 
き て や られ て し まう 。 う まく 読 導 し よう 。 


この 面 は あま り 特 徴 は な い が ,。 な か な か 
難し い 。 特 に 出口 に いる や つが 相当 暗い の 
だ 。 カ ン シ ャ ク を 起こ る ず に , ゆっ くり と 
や っ つけ よう 。 慌 て て 近付く と 。 ほ うら 。 
あべ し 。 

LIA] 

も ん す た が だ た まっ て いた だ たら, 卵 で も どん 
どん 殺す 。 し か し この 面 は , 始ま っ て すぐ 
に 下 へ 下 へ と 行っ て 慌て て 抜け な いと , Я 
《 手 が ふる が れ て し まう の だ 。 そろそろ み 青 
りん ご の 季節 で も ある 。 下 の ハー ト は 第 5 
面 で 出 て きた 2 発 撃ち で OK / 

„жзг 

また も や ムー ビン グ プ ブロック の 面 だ 。 ブ 
ロッ ク に は 絶対 挟ま れ な いよ うに 。 左 の ハ 
ー ト は ぎり ぎり まで ぶら 下がっ て 行っ て 落 


と す 。 そ し て きっ つい の が 出口 最後 の 面 だ 。 時間 的 に も 12 面 


но йз D3 


Ф ЕЗ — 
KROI», 


се 5. % 


が 出 ます ( 表 1)。 こ れ ら は 
た か と いう こと と , 201 
で 始ま っ た か に 関係 し て 
し , 詳 じい こと は まだ わ 
単純 に は , 面 の 始ま る と 
多い ほう が 高い 得点 の フル 


DID 


り ま で 近寄っ て 


ちゃ っ て くん に な り ま す 。 
後 も 難し い 。10 面 か ら : ゃ っ て ん は ムー ゼン グ 
厳し い の で , 相当 効 挟ま れ た ら 6 死 ん で し ま 
Я + SOK fad CA Qu 


vi à 
アイ スプ ロッ ク の 面 で ある 。 d. c 
壊し て は いけ な い ア イス プロ ッ ク を EN ES 情報 を …… 
お か な 《 て は いけ な い 。 下 手 に 壊 ] 
リア で き な い 。 あ と は 順番 に や っ 
いい сла калай "A 
122 ; 
ムー ピン グ ブ ロッ ク の 面 。 
рчы 
まる に .「 ひ で ぷ 


は , XRECUG (3.1415……) 
хаи X 1 用 で は 不明 で 


аас И 
оты, 法則 を 見 つけ た 方 は ご 一 報 く だ さい 。 
_④ 水 色 の りん ご 

これ を 食べ た ら 毒 が まわ っ て 。 動き が 


まで 急 RC. — AFIPS 
о нон. e 
ЕЕ: 

アイ スプ ブロ ッ ク の 面 。 画 面 左端 か らい ち 
ば ん 下 の ア イス ブロ ッ ク を 破っ て お きま し 
15. 右端 か どら で は 破れ ませ ん 。 こ こと い 
ちば ん 上 の 左 と 右 を つなぐ アイ スプ ロッ ク 
を 壊し て , 行き 来 す る の だ 。 通り 道 も , ち 


ょ っ と だ け 足 を か け て 渡る と ころ が いっ ぱ 
表 1 | 


+З РЕ” CA 
IFTE SOF IOUS 


ve. Еб ХОЛ) 


СЕНЕ; いろ 


ETAF 


鈍く な っ て し まい ます 。 こ むれ が 出 た ら ; 
爆弾 で すぐ 壊し て し まい まし ょ う 。 次 の 
面 に は 影響 な さそ う で す 。 
② 黄 色 の りん ご 
ちゃ っ くん が ひと り 増 えて し まう と い 
5 自己 増殖 促進 りん ご 。 こ れ を 食べ な く 
て も 3 万 、13 万 ,23 万 点 …… と 1 匹 ずつ 増 
а 
GREOUA- 
か わい い キャ ラク タ が 出 て き て , 時 間 
を 示し て いる 上 の キャ ラク タ を 押し 戻し 
て くれ る 。 時間 示し の キャ ラク タ は 出 和 日 
СВОР ИЕСИ 
わけ で す 。 正義 の 味方 を 呼ぶ りん ご な わ 
UT xU. 
④ 紫 色 の りん ご 
ナ , ナン ト / 画面 上 の も ん す た を す 
べ て フル ー ツ に 変え て し まう と いう , Щ 
強欲 りん ご 。 こ こま で 《 る と , ЖЕЛ 
法 で ある 。 


以上 , 色々 な 情報 が あり ます が , いずれ 
も いつ 起こ る 現象 な の か , 確固 た る 情報 が 
あり ませ ん 。 こ れ は 僕 も ぜひ 解明 し て いき 
た い の で す が , みな さん も ドシドシ マル 秘 
テク を ち お 知ら せく だ きい 。 い ひい 情報 に は 必 
ず 記 念 品 を お 送り し て お り ま す 。 

Жы, 今回 の ちゃ っ くん ぼっ の 情報 は , 
大 阪 府 の 山口 きん, 群馬 県 の 秋山 さん , K 
野 県 の 清水 さん か ら そ れ ぞ れ 詳 し いも の を 
い だ だ きま し た 。 вене 
す 。 和 群馬 の 秋山 きん , 詳し い 住所 を お 知ら 
せく だ さい 。 

P.S. テキ スト カド ベン チャ ーー? 方 作る 

期待 し て い ます 。 


THE SOFTOUCH 119 


GAME REVIEW で は , 最近 発売 され た ゲー ム の 中 か ら , 気 に な る ソ 
フト , 見 逃 せ な いも の , 読者 の 要望 の 高い も の な ど を 対象 と し まし た 。 
今月 は , デー モン クリ スタ ル , ホー リー グレ イ , ファ ンタ ジア ン , 続 ・ 黄 
金 の 墓 の 4 作品 で す 。 ご 意見 , ご 希望 な ど お 待ち し て お り ま す 。 


GAME REVIEW 


デー モン クリ スタ ル 
MZ-1500 に 初め て の リア ル タ イ ム ・ ア ド ベ ンチ ャ ー ゲ ー ム だ 。 画面 だ け 見 て いる と 単 な 
る リア ル タ イ ム ゲ ー ム か と 思え る が , 油断 は 禁物 。 判 断 力 , 敏速 性 が 問わ れる ゲー ム だ 。 


30 番 目 の 館 に 待つ 王女 を 助け る と いう よ 
く あ る 設定 の リア デル タイ ム ア ド ベン チャ ー 
ゲー ム で す 。 制 限 時 間 内 に 次 の 館 へ 移動 す 
る た だ ため の 鍵 を 求め て タラ ンチ ュ ラ , ウォ リ 
ア 。 ゴ ー ス ト な ど と いっ た 敵 と 闘っ て いき 
ます 。 途 中 まで は 我 が 戦士 アレ ス は か な り 


王女 様 を 救出 する た め に 館 の 中 を 走り 回 
る この ゲー ム , まる で X 1 の ザ が ・ キ ャ ッ ス 
ル で は な いか 。 と いう こと で この ゲー ム に 
手 を 出し た わけ だ が , キャ ッ ス ル の よう に 
は いか な い 。 キ ャ ッ ス ル は 敵 も いや だ が , 
キー の 数 が カギ だ っ た の が , この デー モン 


К.А. 評価 項目 H.K. 
弱い の で すか が, 防火 服 , 十字 架 , カブト な クリ スタ ル で は , キー は 手 に 入れ や すい か 4 "E PPP |>|» > | | 
ど を 身 に 付け て いく こと に より , RAT わり に 敵 の 攻撃 が も の すご く て , アド ベン | |44 4797122 >| >|» > 
ー ア ッ プ し て いき ます 。 し まい に は ほとん チャ ー ゲ ー ム に 強い よう な 人 で は , と て も |444 aj soz F ры > 
ど 無 敵 と も 思わ れる ほど に な る の で す が , と て も この ゲー ム で 王女 様 を 救出 する こと | | |4 44 7177 ||| | 
唯一 の 武器 で ある ファ イヤ ー ボ ー ル を 使い は で き な い 。 毒 グモ の 毒 糸 , 忍者 の 手裏剣 | ЕСЕ (тен || <| 
切る と た だ 殺さ る れる の を 待つ ざけ と な っ て を うま く か わせ る と いう の が この ゲー ム の MZ-1500 用 Q D : 4,5008 
し まい ます の て 要 注 意 で す 。 や は り 王 女 救 決め 手 な の だ が , 部 屋 に は 何だ どか わか ら な マイ コン ソラ ト 1:03 (445)61 11 


出 の 命 を 受け た 戦士 な の で すか ら , タラ ン 
チュ ラ の 動き を 見 定め た 積極 的 な 行動 が 成 
. 功 の 秘訣 で し ょ う 。 な お , 《 れ ぐれ も 欲 に 
HD: らむ こと の な いよ うに / K.A. 


ホー リー グレ イ 


い 物 が 入っ て いた り し て ,。 ナジ も 含ま れ て 
いる 。「 ウ ォ ー ま た 死ん だ / こん な の で き 
な いよ /」 と いい な が ら , アク ショ ン ゲ ー 
ム で ナ ソ 解き も , 面白 いよ 。 Н.К. 


本 物 論争 も 一 部 に は ある よう だ が , 最近 は や り の ニュ ー タ イプ ゲー ム 。 ア クシ ョ ン オ ロ 
ー ル プレ イン グ ゲ ー ム で ,。 ロー ルプ レイ ショ ン ゲ ー ム と いう の だ 。 両刀 使い 向け 。 


ちゃ っ くん ぼっ ぷ の よう で ちゃ っ くん で 
Ж(, ちゃ っ くん の よう に 逆さ きま に な る け 
れ ど も 爆弾 は 落と る な い 。 それ じゃ , 何 を 
する か と いう と , 敵 の 攻撃 を 避け て ロー ソ 
ク に 火 を つけ だ り , ボー ル を は め た だ たり し て , 
部 屋 を 出る こと で す 。 部 屋 は ロー ソ ク , 2 
リス タル , Ж, 妖怪 と 悪魔 が あり , ここ ま 
で が リア ル タ イ ム ゲ ー ム と し て 展開 し , こ 
こ を 過ぎ た だ たら や っ と ロー ルフ "レイ ング ゲー 
ム を や ら せ て 〈《 れ る の で す 。 な ん だ か お あ 
ず け を くっ た 大 みた い 。 相 変わ ら ず 操作 性 


アク ショ ン ゲ ー ム ロー ルプ レイ ング ゲ 
ー ム と 銘打っ だ この ゲー ム 。 内容 は いか に 
と 見 て みる と, 前 半 (と いう より 大 部 分 ) 
の アク ショ ン ゲ ー ム の 出来 は か な り の も の 
で す 。 前 半 で すでに ロー ルプ レイ ング 的 要 
素 を 持っ て いて , か な り 手 が 込ん で いま す 。 
クリ ア す る に は か な り 努 力 を 要する で し ょ 
う 。 と ころ が る その 難し い 6 面 を シク リア し て 
し まう と, 後半 の ロー ルプ レイ ング ゲー ム 
らし きも の は , これ と いっ て 頭 を 使う わけ 
で は な く , わり と あっ さり し て いて 面白 味 


000950 


R.S. 評価 項目 A.S. 


МЕ «nan 


A 


<| <| < 4 |924»? 


A 


» 

と 
EEEE223EE 466 
МЕ 4 4|74%7 > 


««««n^x ‚>>> | | | 


が 悪く て 上 の 階 に 昇 れ な い 。 う ラ うー, ワン / に 欠け ます 。 前半 の アク ショ ン ゲ ー ム を 完 X1/0/D/F / turbo 用 T : 4,8003 
僅 を うな こと いっ て も 僕 は 妖怪 部 屋 ま で し 璧 に や っ て 「 る あ , これ か ら が RPG が だ 」 5D : 6,800Ғ3 
ザイ ン ・ ソ フト 750794 (31) 7453 


か 行け な か っ た の で , その 後 の ゲ ー ム が と 
うな る の か わか り ませ ん 。 人 稚 張り ゲー ム で 
あま り 好 き に な れ な いけ ど ,。 も う 少 し 練り 
込め ば よかっ だ ん じゃ な いか な 。 RS 


114 onwz 1985.7. 


と 気合 を いれ た と た ん に も う 5 終わ り 。 ГЕ 
頭 蛇尾 」 が まとも に 当て は まっ て し まう ソ 
フト で , どちら か と いえ ば アク ショ ン ゲ ー 
ム フ ァ ン に 勧め た いで すね 。 A.S. 


— 評価 段階 | bbb 普通 評価 グル ー プ 
mp と と ちと と Ж >>> 少し も の た りな い 有田 隆也 ХУЖЕ 祝 一 平 牛島 昌和 小笠 原 吉 義 тиш こう も 
| ь»»»»» よく で き て いる bb 劣っ て いる と や す ひ こ ІНЕ 近藤 弘幸 ЖЕШ AEA 清水 和 人 ви = 
D d まず まず で ある № BE 瀬尾 乃 武 立花 か お る 中 川 智哉 Hiroshi Omaeda 著 原 秀幸 山本 信 


ファ ンタ ジア ン 


今 ま で の ロー ルプ レイ ング は 甘 すぎ る 。 辛口 の ゲー ム を と お 望み の 上 級 ゲ ー マ ー に 贈る 
本 格 的 R・P・G。 あ の 清水 和 人 氏 を も 魅了 し た 問題 作 だ 。 


>, みな さん 。 僕 を , この 僕 を 助け て く 
аи. ШВА, ファ ンタ ジア ン と いう げ 
えむ に 捕まっ て いま す 。 ど うか この 世界 か 
ら 救 い 出 し て くだ きい 。 

ご い ゲ ー ム な の で す 。 ジ ー ン と くる ほ 
ど 面 白い の で す 。 あ あ , 一 度 入っ だ た ら 抜 け 

られ な い 世 界 。 ロ ー ル プレ イン グ と し て キ 
ャ ラク タ も 詳し く 設定 。 自分 の 操る 5 人 の 
戦士 達 。 愛 が , 別れ が , £UCBOA t 
日 少し ずつ 育ん で いく 我 が 子 よ 。 何 度 や っ 
て も 別 の スト ー リ ー に な る 展開 。 数 々 の 魔 
2. 武器 、 恐 ろ し い 魔 物 達 に 吸込 まれ て い 
きそう 。 人 生 と は 何 か を 問う よう な 遠 大 な 
スト ー リ ー, 美しい 画面 , 操作 性 の 良さ , 
目新し き 。 ね え ぇ お 願い で す 。 助 け て くだ きる 
Uv. ファンタ ジア ン な し に は 生き て いけ な 
い 。 で も や る っ きゃ な い / K.S. 


私 は 本 物 の ロー ルフ "レイ ング ゲー ム を や 
っ た こと が な い 。 しかし, この ゲー ム を や 
っ て いる と , これ こそ 本 物 の ロー ルプ レイ 
ング ゲー ム な の で は な いか と いう 確信 に 近 
いも の を 感じ る 。 それほど に この ゲー ム は 
スゴ イ の だ 。 登録 で きる 味方 キャ ラ は 7 つ 
の 人 種 で 8 つの 職業 。 そ し て 多彩 な 武器 と 
RPG に は な 《 て は な ら な い ( ら し い ) 呪 文 
の 数 々 。 中 味 の 濃 き は 相当 な も の だ 。 を そし 
て きる ら に スゴ イ の は 。 ナント, キャ ラク タ 
の 名 前 を 決め る と き 以 外 は すべ て テン キー 
だ け の 操作 で すん で し まう の だ 。 は っ きり 
言っ て この ゲー ム は た だ 者 で は な い 。 さ きら 
に 戦闘 シー ン だ け は リア ル タ イ ム て 進む の 
だ (も ちろ ん 指 の 技術 は ほとん ど 必 要 と し 
な い 程 度 の も の )。 これ は 私 が 今 ま で に や っ 
た ゲーム の 中 で 最高 の 出来 だ 。 H.M. 


続 ・ 黄 金 の 墓 スフィンクス の 謎 


「 黄 金 の 墓 」 の 続編 , スフィンクス の 謎 は , 前 作 か ら 大 きく 成長 し た 。 ア ド ベ ンチ ャ ー な 
ん て 嫌い さ ./ と いう 人 に も お 勧め し た い , 親切 設計 の アド ベン チャ ー ゲ ー ム だ 。 


私 は アド ベン チャ ー ゲ ー ム の あの 無 意 味 
な 言葉 探し が 嫌い で す 。 単 な る 言葉 探し に 
終わ る も の は アド ベン チャ ー ゲ ー ム の 邪道 
と いう 気 が す る の で す 。 その 点 , この ゲー 
ム は 必要 な コマ ンド が すべ て 公開 され て お 
り , つ ま ら な い 泥 沼 に 陥り ませ ん 。 enu, 
滅多 に ゲー ム オ ー バ ー に な ら な い の も 鉢 力 
の ひと つ 。 ゲ ー ム オー バー に な る よう な と 
ころ で も 忠告 の メッ セー ジ が 出る だ け な ん 
で す 。 難 易 度 も そう 高く ない の で , 初め て 
の 人 で も 気軽 に 取り 組む こと が で きる で し 
ょ う 。 と に が かく 素直 に や っ て いけ ば 解け ま 
す 。 自 分 を 助け て くれ る 仲間 を 見 つけ て , 
その 仲間 に 頻繁 に 話し か ける よう に し まし 
FILAN ООС 
て (最後 の ほう が 少し クサ か っ た けど ), な 
か な か 楽し め ゆる ゲー ム で す 。 ТК. 


“ 続 ・ 黄 金 の 墓 " と いう タイ トル て 出す と 
は な か な か の 大 胆 き , と 思う の は 私 だ け で 
あろ うか 。 それ だ け 前 作 が ヒッ ト し た と い 
うこ と な ん だ ろう けど , か つて 私 が 評価 し 
だ アッ プル ライ ク な グラ フィ ッ ク も XX1 ユ 
ー ザ ー に は いま いち 人 気 が な か っ だ みた い 。 
C, 今回 も その 筋 の 絵 な わけ で す が , グラ 
フィ ッ ク の 粗い 分 , 表示 は も っ と 速く し て 
ほし か っ た (ちまた に 悪名 高い 時 代 も の ア 
ド ベ ンチ ャ ー の 問題 外 の スピ ー ド に 比べ れ 
ば まだ 許せ る けれ ど )。 き さて, グチ が 先 に た 
っ て し まっ た だ けど, 内容 的 に は 前 作 に 比べ 
か な り 0 進歩 が 見 られ ます 。 表 示 る れる メッ 
セー ジ に も ムリ が な く 自 然 な 会 話 が 展開 し 
ます 。 コ ユ コマンド が すべ て 公開 る きれ て いる の 
T, キー ワー ド 探 し に 悩む こと も な く , М 
語 を 味 う こと が で "きる で し ょ う 。 5.5. 


K.S. 評価 項目 H.M. 


14|44|4|<(4 操作 性 HE 


Rm‏ هاه هه اه 


4444%жо>к|»»» >» 


444444 7177 »»»»»» 


< に に < に < IRE 中 Ж > > ‚>> > > 


X1/C/D/F/turbo 用 T : 5,800F3 
クリ スタ ル ソ フ ト 容 06(326)8150 


|4<<(<4 7477 |>|>|>ь|>|> 


| SEE ^b f > 


X1/C/D/F/turbo 用 
マジ カル ズ ッ ウ 


Т: 4.800 円 
容 0488(85)5222 


THE SOFTOucCH 115 


SPECIAL REVIEW 


ペン シル レポ ー ト 


シャ ー プ か ら 発 売 さ れ て いる JOY JOY PACK II に 入っ て いる “ペンシル” と いう ソ 


フト を ご 存 知 で し ょ うか 。 “LOVE レター" 


と “デー ト 日 記 " か ら な る と て も 使い や すい 


ソフ ト で , ワー プロ は どう も ニガテ と いう 方 に も , ぜひ 使っ て も らい た い ソ フト な の で す 。 


_MZ-1500 用 
ワー プロ ダイ アリ ー 


5 月 号 で も ご 紹介 し た , JOY JOY PA 
CKTII に は 楽し い ソ フト が 揃っ て いま す が , 
な か で も ワー プロ 機能 ほ と ダ イア リー 機能 を 
備 を た 「 ペ ン シ ル 」 と いう ソフ ト は , ホー ム 
ワー プロ と し て も 高い 機能 を も つも の で す 。 
市 販 の ワー プロ ソフ ト を 使っ た こと の ある 
方 な ら 6,。 この ペン シル が わが, 決し て それ ら に 
も ひけ を と ら な いも の で あり , 
ォ ー マ ンス の 良さ を 理解 され る こと で し ょ 
う 。 な に し ろ JOY JOY PACK の 価格 が 
16,800 円 で , 漢字 ROM も 不要 な の で すか 
5, ご の ソフ ト だ け で も 元 が と れ だ よう な 
も の で す 。 

ін, この ペン シル に は "LOVE レ ター" 
КН” と いっ た 2 本 の プロ グラ ム 
の 名 前 か らち も わか る よう に ,「 廊 書 作 成 」 な 
ど と いう 堅苦しい 固定 観念 は 抜き に し て , 
も っ と 自由 な 発想 で 利用 し て ほし いと いう 
E 張 が 込め られ て いま す 。 使 っ て 楽し 〈, 
し か も わか りや すい 。 ワ ー プ ロッ フト を 使 
っ た こと の な い 人 で も , すでに 利用 で きる 
MAURUS Es 

それ で は , 実際 に ペン シル を 動か し て み 
“デート 日 記 "( ? ) の 印字 例 で す 。 


INP 


| 
1 985 年 5 月 1 日 土曜 日 ) | 
! 


今日 は Oh ! M 乙 の 発売 日 だ っ た の で 
学校 の 帰り に 本 屋 へ 寄っ た 。 


| 1 危な く 売 り 切 れる と ころ だ っ だ た 。 

読 な の で 、 そ ん な 心配 は 全 
人 然 な いと 言っ て いる 。 
僕 も そう し よう か な ぁ 。 


116 onwz 1985.7. 


SUIS 

ペン シル を 起動 する と , メニ ュー 画面 が 
表示 きれ ます 。 カー ツル キー で LOVELL 
ター」 か 「 デ ー ト 日 記 」 か を 選び , QDE 
裏返し て か ら ICRI を 押し , プロ グラ ム を ロ 
NICE 


ホー ム ワ ー プ ブロ "LOVE レ ター」 


ペン シル で は , 漢字 ROM な し で 漢字 ・ 
非 漢字 合わ せ て 1494 文 字 使用 する こと が で 
きま す 。 ホ ー ム ワー プロ と し て は 十分 な 数 
で し ょ う 。 また, 諸 機能 も 充実 し て お り 。 
と て も オン メモ リ で ある と は 思え な い ほ ど 
ағ 

それ で は , 
TES 

「Oh ! MZ 創刊 10 周 年 記念 パー ティ の お 
知ら せ 」 と 入力 も し て み ま す 。 

(D "Oh !MZ」 

英 数 キー を 押し て , 英 数 モー ド に し ます 。 
小文字 は | SHIFT | キー を 押し な が ら 5, *!” 
は [SHIFT | -[ 1] C9. 

@ 「 創 刊 」 

[| キー で 漢字 入力 モー ド に し ます ( ペ 
ン シ ル で は 音読 み 単 漢字 変換 も な っ て いま 
T) 

「 ッ ツウ 」 と 入力 し て |CR| キー を 押す と る そ 
の 音 の 漢字 が 画面 の 下 の ほ うに 表示 る れ ま 
す の で , 目的 の 漢字 に 付い て いる 数 字 の キ 
ー を 押し ます 。「 カ ン 」 も 同様 で す 。 

@ 1104 

Е] キー で 漢字 モー ド を 抜け , ふた た び 
英 数 モー ド に な っ た の を 確認 し て 10 を 入力 
し ます 。 
④「 周 年 記念 」 

ふた たび [Е キー で 漢字 モー ド に し て か 
ら 入力 し ます 。 最 初 に 表示 きれ だ 10 個 の 漢 


きっ そく 文章 を 打ち 込ん で み 


A 
wm 


m 


字 の 中 に 目的 の 漢字 が 見 つか ら な い 場 合 は 
カー ソル キー の | 1 |! | キー で を の 読み の す 
べ で て の 漢字 を 表示 させ て 入力 し て くだ きい 。 
全部 表示 させ て も 見 つか ら な い 場 合 は 。 [=| 
Ы キー で 読み 入力 に 戻り ます 。 

57, ここ で 年 " Е 3" の 入力 時 に 
注意 し て くだ きい 。 4” を 入力 する と き 
に この 字 は 2 番目 に 表示 きれ て いま し た 。 
し か し 次 に 「 ネ ン 」 [CR| で 見 る 今度 は “ж” 
の 字 は 最初 に 表示 され て いま す 。 これ が ペ べ 
ン シ ル 自慢 の 学習 機能 で す 。 
⑤「 パ ー テ ィ の お 知ら せ 」 

IF1| キー で 漢字 モー ド を 抜け , | カナ] キー で 
カナ モー ド に 入り ます 。 | カナ | キー を 押す 
ご と に 平仮名 モー ド と 片仮名 モー ド が 切り 
替わり ます 。 

小さ きい“ イ " [SHIFT | キー を 使い ます 。 
"RU は 「 知 る 」 で す が 入 力 の と き は 「 チ 」 
で 入力 し ます 。 

『 せ 」 を 入力 する と 画面 が 左 へ スク ロー 
ル し ます 。 ペンシル で は 40 文 字 X40 行 を 1 
ペー ジ と し て 文章 を 作り ます が , 画面 に 表 
示す る の は 20 文 字 X 9 行 だ び け で す 。 し た が 
っ て 21 文 字 目 の 「 せ 」 で 1 文字 分 左 ヘ スク 
ロー ル す る わけ で す 。 

以上 で 入力 の だ いた い の 感 じ は つか め て 
ぃ い だ だ け だ か と 思い ます 。 

それ で は , ほか の 機能 を 説明 し まし ょ う 。 
oO 文字 削除 -…… [DEL] 

BASIC と は 人 違い, カー ツル で 示 き され た 
文字 が 削除 きれ ます 。 カー ソ ツル は 動き ませ 
Peo 
OKKEMA ----- [INST] 

o 1 行 削除 …|CTRL| + [DEL] 

カー ソル の 位置 する 行 の 文章 も すべ て 消 
し , 以下 の 行 を 1 行 ず つ 上 に 移動 し ます 。 
o 1 行 分 割 ……:|CTRL| + [INST] 


カー Ж V TURO CE EO ORC 
動 し ます 。 行 の 最初 で こ кетэ Lip 
入 と な り ま す 。 
o 1 ペー ジ 削 除 …… [CLR] 
消し て も いい か どう か 確認 し ・ 
で キー を 押し ます 。 0 
9 半角 廊 字 入力 …IF2| | 
Oo 倍角 交 字 入力 …… [F3] | 


O RE ihe wg 
EERO IRI LORD Алас 
きま す 。 


9 領域 指定 複写 ・ 削 除 …… ls. [DEL] 


+ [Fs] Сй не т m 
で カー ソル か PR [DEL cto 


となり ま す 。 ; рве 


ожә». モン ター リン グ ・ з» 
[SET] + F) < + FA 
oO アン ダー ライ ン …… [SHIFT] + [Fa] - 
Oo 文書 管理 …… [CTRL] + [Fr] | | 
文書 を QD に SAVE, LOAD し ます 。 
Oo 外 字 登 録 …… [CTRL] + [F2] 

1 ページ に つき 5 文字 まで 外字 を 登録 で 
3:39 г м 
た も の で す 。 و‎ 


[Е 5] キ ー で す 。 
o プ リン ト …… [CTRL] + [F3] - 


女 書 を プリ ンタ に 印字 し ます 。 文 字 間 隔 
お よび 行間 隔 ( と も に 1-8) を 指定 で きま 
す 。 ま た , 使用 する プリ ンタ は MZ-1P14 と 
MZ- 1P08 が 指定 され て いま す 。 

Oo 昇 線 ………… [CTRL] + [F4] 

作 表 が で きま す 。 ま た 。 使い 方 に よっ て 
は 地図 を 書い た り も で きま す 。 

O レ イア ウト 表示 ……|CTRL| + [F5] 

1 ペー ジ 全 体 の 文字 の 配置 を 点 で 表示 し 
$3. 普段 の 画面 で は 20 文 字 X 9 行 し か 表 
示 で きま せん の で , 1 ページ 全体 を 見 渡し 
て 全体 の バラ ンス を 取る の に 便利 で す 。 


ホー ムダ イア リー「 デ ー ト 日 記 」 
デー ト 日 記 を 起動 する と , 記入 年 と 記入 
月 を 開い て きま す の で , 西 歴 で 入力 し ます 。 
する と , その 月 の カレ ンダ ー を 表示 し , X 
イア リー か ウィー クリ ー か を 選択 する よう 
表示 され ます 。 

ダイ アリ ー を 選択 する と , 記入 日 を 聞い 
て きま す 。 数 字 を 入れ て |CR| キ ー を 押す と 
画面 に 20 女 字 X 7 行 ( 子 定 名 1 行 と 文書 行 ) 


記入: m 
し ます (Bo). 


の 日 記 欄 が 表示 され ます 。 こ こ で の 機能 を 


説明 し ます 。 
0 ウィ ー ク リー…… [Fi] fi & E To 


の O カ レン ダー………[E 引 実行 を 移し ます 。 
Ed A Е РА “(FRA 7Y7) 


ンタ に 印 学 し ます 。 


リー に 記入 


) 別 の 日 へ 移る ……|EF5 
マニ ュ ア ル に は 終わ り 書か れ て いま す 
OM, EBECIUQDAOSAVECT. 

[4 *- - で ダイ アリ ー 記 入 を 指定 する と , 
画面 に カー ソル が 現れ ます 。 こ こ で は 「L 
OVE レ ター」 に 同じ よう に し て 日 記 欄 の 記 
入 が で きま す 。 [DEL] キー, [INST] &—ofü 
c[F3]a—cit 28, [Fa] & T 1 行 削除 
の 機能 が 使え ます 。[F5| キ ー で 記入 を 終了 
し , ダイ アサ リー 表示 に 玉 り ます 。 

次 に , ウタ イー クリ ー に つい て 説明 し ます 。 
ウィ ー ク 
週間 の 予定 表 が 表示 きれ ます 。 こ れ は , Ж 
イア リー の いち ば ん 上 の 予定 名 の 欄 が これ 
Я.С А 
レン ダー へ の 切り 替え を と プリ ンタ へ の 印字 , 
の ほか | 1 | | | の カー ツル キー で 日 付 を 変え る 
こと が で きま す 。 ま だ , ЕЮ ТУ 
と 同じ く QD へ の SAVE で す 。 

SAVE し た DATA の LOAD で す が , 


マー 


ュ ア ル に 書い て ある と お り に し て も だ めで す 。 


メニ ュー 画面 で 『 デ ー ト 日 記 」 に カー ソル 
を 合わ せ た ら , QD を 裏返す か わり に , р 
ATA を SAVE し だ た QD を セッ ト し , (СЕ| キ 
ー を 押し ます 。 これ で OK で す 。 
> o > 

ペン シル の 各 機 能 に つい て 説明 し て きま 
し た が 。 概略 は つか ん で いた だ だけ だ でしょ 
py 

JOY JOY PACKI の 「 簡 々 漢 」 や 「 ホ ー 
ムダ イア リー」 と 比較 する と, 登録 文字 数 
も 増え. ワー プロ の ほう は 機能 ち も UP し て 
いま すず (ダイ ギア リー ば ほら だ たら 変 お っ で い 
iA) 

また , Tfj, ӘН T £ÉATAO 
「 簡 漢 1500」 の サブ セッ ト で あっ た の に 対 
Lt, TLOVE レ ター」 は シャ ー プ ' の オォ リ 
ジ ナ ル と な っ て お り , 今後 の バー ジョ ン U 
P も 期待 きれ る と ころ で す 。 こ の 使い や す 


リー の 画面 に は 指定 し た 日 か ら 1 о 


い ペ ン シ ル の 機能 を 本 格 的 な も の と する に 
は な ん と いっ て も , 漢字 ROM と 辞書 RO 
M の サポ ー ト で し ょ う 。 漢字 R OM と 辞書 
ROM を サポ ボー ト し た ワー プロ と し て は , 
「 ユ ー カ ラ J J」 な ど が あり ます が ,。 シャ 
ー プ の ほう で は 何 も ソ フト ウェ ア は 出し て 
いま せん 。 し か し , も し 将来 発表 きれ る と 
すれ ば , シャ ー プ な ら で は の , MZ-15000 
機能 を フル に 活用 し た 多 機能 ワー プロ と し 
て ほし いも の で す (RAM フ ァイル も 当然 
サポ ー ト する ん で し ょ う ね 。 ボ イス ポ ボード 
615548. LCS 

JOY JOY PACKII を 見 る 限り 5, MZ-15 
00 は ホー ムコ ンピュータ と し て 位置 付け ら 
で Am の: よう で 9 ӨС, 934 1€ 
価格 の 漢字 ROM, 辞書 ROM が ある の で 
すか ら , あと ひと 息 シ ャ ー プ きん に は 頑張 
っ て UU S OT Ch 哲司 ) 


ІШ 
| 
| | 


BUSINESS REPORT 


16 ビ ッ ト マ シン 用 日 本 語 ワ ー ド プロ セッ サ と し て 定評 の ある 「 即 


戦力 」 が XI / turbo 版 で 登場 。 し か も XI turbo 専 用 で は な 〈, XI で 
使用 で きる と いう 感激 の し ろ も の で す 。 XI / turbo 初 の 高級 ワー プ 
ロ ソ フト の 実力 を 拝見 いた し まし ょ う 。 ま ず は 試用 レポ ー ト か ら …-。 


8 ビッ ト 機 で 利用 で きる ワー プロ と 言え 
3, これ まで は せい ぜ い が 手紙 の 清書 程度 
の 能力 し か な く , と て も ビジ ネス に 使え る 
も の で は あり ませ ん で し た 。 そ の こと の 大 
部 分 は 文章 入力 の と き の 操 作 性 の 悪 き L, 
吾 語 辞書 の 気弱 さき に 起因 し て いた と 思わ れ 
372 (Е. ЗО ИЛ, Ц, btt 
と が 16 ビ ッ ト 機 の 移植 版 で ある た め に , f 
米 の 不満 を 忘れ きせ て 〈 れ る 素晴らし い ソ フ 
ト で す 。 こ れ か ら 即 戦力 の 具体 的 な 機能 を 
紹介 し て いき ます が , それ ら の 能力 は 16 ビ 
ッ ド 機 用 の ワー プロ と し て は 定評 の ある 「 即 
戦力 スー パー」 を ほとん ど そ の まま 移植 し 
た も の に な っ て いる の で す 。 まさに 脅威 の ワ 
= グロ ツジ ネト と 言え る の で は な いで し ょ う 
か 。 ま た 16 ビ ッ ト 機 の ソフ ト が いと もち も 簡単 
に 移植 きれ て し ま 5 X1/X1 turbo の ポテ ン 
シャ ル の 高 さ を 改め て 見 直し た ソフ ト で も 
あり ます 。 

カン タン 変換 

漢字 は 普通 の ワー プロ と 同様 に 。 か な / 
ロー マ 字 一 漢字 変換 に よっ て 入力 し て いき 
ます 。 こ の し とき の 変換 は 画面 上 び ひ ら が な 
か ら 直 接 に 変換 し て いく 方 式 に な っ て いて 
便利 で す (この 機能 は 当たり 前 の こと の よう 
に 思え ます が , 世の中 に は 一 度 別 の と ころ 
で 文章 を 作っ て か ら 画 面 に 移し て いく ワー 
プロ も まだ まだ ある の で す ) 変換 は 文節 単 
位 に 行わ れ ま す が , CTRL-N に よっ て ほぼ 
交 節 単位 に カー ソル を 移動 きせ る こと が で 


きま すか ら , 一 度 に 長い 文章 を 入力 し て お 
いて か ら , それ ら を 順次 変換 し て いく こと 


も 可能 で す 。 こ の 機能 を 使え ば , 文節 ご と 


118 onwz 1985.7 


に 変換 キー を 押す 必要 が な く な る の で , Ж 
換 ご と に 思考 の 流れ や 文章 の リズ ム が 中 断 
され る こと が 少な て て すみ ます 。 いきなり 
ワー プロ に 向かっ て 文章 を 作っ て いく 人 に は 
びっ た り で は な いて 0U よ うか が 。 不当 に に の 
ワー プロ の 変換 機能 に は 目 を 見 張る も ぁ の が 
あり ます 。 変換 し 忘れ た 部 分 が あっ て も , 
カー ソ ツル を 戻す こと な く 再 び 変 換 す る 機能 
( 再 変換 ) や 、 ふ た つ 以 上 の 熟語 が 並ぶ 複 
合 語 を 変換 し て いく 機能 ( 重 変換 ) な ど を 
見 て いる と 。 よ くも これ だ け と 感動 し な い 
で は いら れ ま せん 。 この まう に , 入力 の 面 
か ら だ け 見 て も , 『 即 戦力 」 は 従来 の ワー 
プロ ソフ ト と 一 線 を 画す る で き に な っ て い 
る の で す 。 そし て これ らい ろ い ろ の 操作 は 
基本 的 に は ファ ンク ショ ン キ ー で 行う よう 
に な っ て いま す (全部 で 40 種 類 以 上 の 作業 
が で きる /)。 これ な ら 初 心 者 の 方 も 簡単 に 
СУСС 41%. ЕЕЕ 
の こと は ファ ンク ショ ン キ ー だ け で な く メ 
イィ イン の キー ボー ド か ら も 行 を る よう に な っ 
て いま すか ら , いち いち ファ ング ショ ン キ 
ー ま で 手 を 伸ばす の が うっ ょ うし く 思 われ 
より 効率 的 に 交 章 を 
入力 する ここ. お が で ああ て だ は Ke 


物知り 熟語 辞書 


る ベテラン の 人 な ら , 


熟語 辞書 は ワー プロ の 命 で す 。 ど ん な に 


操作 性 の 優れ た ワー プロ で も , 単語 を まっ 
た く 知 ら な い の で は 話 に な り ま せん 。 そう 
いえ ば 「 半 額 」 さ ぇ 辞書 に 登録 きれ て な 


い ワ ー ブ ロ の 噂 を 聞い た こと が あり ます が , 


そん な こと で は 文章 作成 の 能率 が 極端 に 落 
-OX1/X1 
turbo 用 の 「 即 戦力 」 の 熟語 辞書 に あら か 
じ め 登 録 さ きれ て いる 単語 の 数 は な ん と 4000 
0 語 も あり ます か ら , ま ず は 安心 で す 。 実に 
これ は 16 ビ ッ ト 機 で ある PC-9801 や IBM の 
JX 用 と 同じ 語数 に な っ て いる の で す 。 し か 


зар: 


ТТЛ! 


ESL YE 
мей: Fs Бйз 


文例 ファ イル 


$, た だ 単に 登録 語数 が 多い と いう だ け で 
は あり ませ ん 。 日常 語 の 使用 頻度 を 十分 に 
考 應 し て ある と 宮 伝 きれ て いる だ け あ っ て , 
普通 の 単語 な ら ほ と ん どの も の を 見 つけ る 
TESTISI Е СЕ 
に 値する 事実 で す 。 これだけ で せ す ごい の 
で す が , これ に 加え て ユー ザー は 8000 語 の 
熟語 を 登録 どき る よう に な っ て いま す 。 し 
か し , 新た な 熟語 を 登録 する 必要 性 な ど め 
っ た に 起こ ら な い の で は な いか が と 思っ て し 
まう くら い の 辞 書 の で き な の で す 。 変換 を 
し た と き に , だ ま に は と ん ちん か ん な 漢字 
熟語 を 見 せ て 笑わ せ て くれ て も いい ん じゃ 
な いか と いう の は , きっ と ぜいたく な 悩み 
な の で し ょ うう 。 


高速 画面 処理 


「 即 戦力 」 は XIE X1 turbo の 両方 で 
使用 びき る よう に な っ て いま す が 。 turbo 
で 文章 を 作成 する 場合 (つま り は 400 ライ 
ン モ ー ド で 使う 場合 ), より 一 層 真 価 を 発 
揮 し ます 。 こ の と き は 攻 章 の 表示 に テキ ス 
ト 画面 を 使用 し て いる (な ん で も 8 ビッ ト 
の ワー プロ ツ ッ フ ト と し て は 初め て の こと ら 
Lv) OC, 画面 上 で の 処理 が 非常 に 高速 
に 行わ れる の で す 。 こ れ は ノ タ ノ タ と 移り 
変わ る 画面 を 見 な が ら 6 文章 を 作る より も ど 
れ ほ ど 精 神 衛生 上 いい こと か 、 比 べ る 余地 
も あり ませ ん ね 。 


文字 は いろ いろ 


この 「 即 戦力 』」 で 表す こと の で きる 2 文字 
の 種類 は , 倍角 , 全角 , 半角 と 1/4 角 CX 
数 字 の み ) 文字 で す 。 当然 の こ ど な が ら , 
音 角 文 字 と 半角 文字 は 画面 上 で 大 きき を 確 
か め な が ら 作 業 を 進め る こと が で きま す 
( 例 に よっ て 倍角 文字 を 直接 画面 に 表示 で 
き な い ワー プロ も あり ます )。 きす が に 
400 ライ ン モ ー ド で は 1 / 4 角 文 字 を 表示 る 


せる こと は で きま せん が 。 文字 の 色 で それ 
が 上 付き で ある か 下 付き で ある か が わか る 
122971227; も ちろ ん 200.. ラ イン 
モー ド で は グラ フィ ッ ク 画 面 を 使用 し ます 
か ら 1/4 角 交 字 も 有り の まま の 次 で 見 る こ 
едо = еи 

と ころ で 私 は この 紹介 記事 を 書 ぐ に あな た 
っ で , PC-9801 用 の 「 即 戦力 スー パー」 
の カタ ログ を 見 だ の で す が , その 仕様 に は 
1/4 角 変 字 の 記述 は あり ませ ん で し た 。 も 
し か し た ら 1/4 角 文 字 は X1/X1turbo 特 
有 の も の な の で し ょ うか (私 に は 恐ろし く て 
Шс х к), МЕСТЬ 
l& Lecta. 


らく らく すい すい 編集 


「 即 戦力 」 は 文章 の 編集 も な か な か の も 
の で す 。 行 単位 の 削除 や 挿入 は も ちろ ん , 
範囲 を 指定 し て の 削除 , 移動 , コピ ー が 可 
能 で す 。 単語 を 探し た り , ある 単語 を 別 の 
単語 で 置き 換 を る こと だ っ て お 手 の も の で 
す 。 ま た 誤っ て 行 を 削除 し て し まっ て も 大 


ЖЖ. その 行 を 復活 させ る 機能 ちあ り ま す 。 


な お , これ ら は すべ て ファ ング ション キー 
で 行う こと に な っ て いる の で , 操作 は いた 
っ て 簡単 ,。 い ちい ち マ ニュ アル の や っ か い に 
な る 必要 は まっ だ た だく あり ませ ん 。 


いっ ぱい 親切 例文 


「 即 戦力 」 に は ビジ ネス で 多用 され る 定 
型 的 な 娘 章 例 が 50 種 類 オ マ ケ で 付い て きま 
す 。 こ れ ら は , 「 商 品 未 着 の 通知 」, TH 
タロ グ 送 付 の 依頼 状 」,「 納 期 遅 延 の 抗議 」, 
「 不 良品 に 関す る 抗議 」, …… も いっ た よう 
に , どこ か て 役に立ち を そう な も の ば か り が 選 
ば ぱ れ て いま す 。 こ れ は 実に 便利 で す 。 ビジ 


ネス で 使用 きれ る 文章 な ん て , WEOL, 


ほとん ど が 決ま りき っ た 表現 で 構成 され て 
いま す 。 で すか ら , この 文書 例 の 中 の 会 社 
名 な ど を ちょ こち ょ こと 書き 直し て や る だ 
UT, ほら , 立派 な 社外 文書 の で き あ が り , 
と いう わけ で : す 。 


な けれ ば 困る 印刷 機能 


『 即 戦力 」 で サポ ー ト し て いる プリ ンタ 
は 24 種 類 で 。 シャ ー プ と エプソン の プリ ン 
タ を 中 心 に NEC の も の も 多少 利用 で きる よ 
うに な っ て いま す 。 印 刷 書式 の 設定 は 文章 


を 作っ て か ら 自 由 に 行う こと が で きま す 。 
1 行 の 字数 や 1 真 の 行 数 を 設定 し な お せ ば 
元 の 文章 も 自動 的 に 変換 きれ ます が , その 
aiio deua ま 確 認 

きま す 。 縦 書き や 横書き も も ちろ ん OK 
で す 。 そ の ほか , 差 し 込み 印刷 。 宛 名 書き 印刷 
袋 閉じ 印刷 と いっ た だ た, 考え られ る ほとん ど 
すべ て の 設定 が で きる の で す 。 ま きる に , ^7 
ー フ ェクト の 印刷 機能 で ある (と 新 製品 ニ 
書い て ある )。 


ほん の 個人 的 な 感想 


私 は 今 , 猛烈 に 感動 し て いま す 。 今 まで 
ワー プロ と 言え ば , 某 ベ スト セラ ー ソ フト 
の 悪夢 を 思い 出し , 使う 気 が し な か っ た の 
で す が , この 「 即 戦力 」 を 試用 し て みて ワ 
ー プ ロ も 悪く は な いと いう 気 に な り ま し た 。 
全角 文字 の ある 位置 が 制限 る 8S れ て いて も い 
Co, 野 線 の 種類 が 1 種類 で も いい , ЖӘ 
に 文章 を 作れ れ ば いい の で す 。 94, 500 円 の 
PC-9801 用 「 即 戦力 スー パー」 の 機能 を ほ 
と ん ど そ の まま 受け 継い だ が X1 / X1 turbo 


ISAR 


あな た と 最後 に 会 
た が 、 ま だ 僕 の と 


当 に あな た が 大 好き だ っ 


まあ ぁ 、 冗 談 は さて お き 、 


を 項 お うな ん て 、 


тж, же ж 


っ た 時 か ら 随 分 日 に ち が 過 ぎ て し まい まし 
と を 覚え て いて くれ る で し ょ うか 。 
で あな た の と と を 忘れ た と と な ど 一 日 た り と も あり ませ ん 。 本 
に の で す 。 で すか ら 、 あ な た と 会 えな | 
< НФОН»Ь, IHL l TDA., ELAND | 
で 今にも 押し 流さ れ て し まい そう で す 。 で も そん な 時 、 あ な た 
と 一 縮 に 過ごし た 楽し い 日 々 を 思い 出し て 暑 め に し て いま す 。 
僕 に と っ て あな た は そう いう 存在 だ っ た の で す 。 

と うし て お 手紙 を 差し あげ た の は 他 
で も あり ませ ん 。 僕 の 新しい 連絡 先 が 下記 の 様 に 決ま り ま し た 
の で お 知ら せ し て お こと こう と 思っ た か ら で す 。 ЖС, 
だ いそ れ た 考え は あり ませ ん が 、 
ぐら い は 期待 し て いま す 。 あ る い は 、Birthday Card( 誕 生日 は 
8 月 1 3 日 で す ) で も 構い ませ ん 。 そ れ で は ョ ヨロ シク 。 


いつ も あな た を 見 つめ て いた い ・・・…・ 


200 ラ イン モー ド 


400 ラ イン モー ド (X1 turbo の み ) 


用 「 即 戦力 」 が 55,000 円 と は , 決し て 高く 


は な い 値 段 で し ょ う 。 (KO) 
X1/C/D/F/turboH] 5D : 55,0001] 
ムシ ング グッ ド 容 03(232)0801 


僕 は 今 ま 


эу 
暑中 見 舞い 


T1992 
東京 都 千代 田 区 四 番 


| 

| 2—7 

| 日 本 ソフ トバ ンク 出版 部 内 

| XEROX の 横 の 寝袋 の 中 

| TEL 83(265)5888 


THE 5оғтоисн 119 


ZORKI/ZORKIII/The BLACK ONYX 


世の中 な に が 異常 で 怪奇 か と 申し ます と , アド ベン チャ ー や RPG を や っ て いる 人 
を 傍 で 見 る と き ほ ど 異 常 で 怪奇 な も の は ご ざい ませ ん 。 電車 の ホー ム で 。 ひ と り シ 
ナリ オ を ロロ づ さ も を 役者 さん の よう に そこ に は 他人 が 決し て 踏み 込め な い 。 その 者 だ 
け の 世界 が 時 空 の 歪み を 作り 出し て し まう の で ご ざい ます 。 


ZORKI 


差出 人 不明 の 招待 状 


を その と き 私 は すでに キー ボー ド の 前 の 人 
で は な い 。 

気がつく 〈 と 広く て 水 の 音 の 騒が し い 部 屋 
に いる 。 どう 考え て も 届き そう に な い ほ ど 
高い 屋根 の 下 に , プラ チ ナ の 延べ 板 が ころ 
が っ て いる 。 ど う も お か し い 。 か の 者 が こ 
ん な に 簡単 に 宝物 を 渡す は ず が な い 。 私 は , 
試し に その 延べ 板 を よく 見 て みよ うと する 。 
する と 部 屋 中 に 響き わた る 音 。 

「 バ ー ・ ノ ミー ・ ラ ミー ・ $ 

HEI や りや が っ た な 。 私 は その 延べ 
板 に 触る こと は お ろか ,。 近づく こと すら で 
き が ml また も や じ で や られ だ と ん だ り 
は ね た だ たり 何 を や っ て みて も , 大 き な 声 が 繰 
り 返 し 響き わた る だ け 。 ま ん ま と 奴 の 仕掛 
け に は まっ た わけ だ 。 奴 の 笑い 顔 が 眼 に 浮 
か ぷ 。 だ けど 笑え る の は 今 の うち だ 。 い つ 
か お 前 を 捕まえ て みせ る 。 ど ん な に 僅 そ う 
に し て いて も , し ょ せん お 前 も 人 間 。 神 で 
は な い の だ か ら 。 

私 は その 部 屋 を あと に し て 東 へ 進む 。 

5 ミリ マス 目 の 方 眼 紙 に 地図 を 書き 込み 
な が ら , 私 は 画面 の 文字 を 追う 。 そ し て ド 
ー ム 型 の 屋根 を 持っ た 広い 部 屋 に いる 自分 
に 気がつく 。 ま た も や 天井 に は 手 が 届 か な 
v. 私 が 立っ て いる の は 不安 定 な 木 の レ ー 
ル の 上 だ 。 下 は 20 フ ィ ー ト ほど まで な に も 
な い 。 


›*—...... 1 


120 ohiMz 1985.7. 


私 は し ば し 休ん で 考え て みる 。 こ の 下 に 

は 何 か あ る 。 で も どう や っ で 行け ば いい ? 
奴 が また も や 笑っ て いる 。 ど うだ 俺 の と 
ころ に は こら れ な い だ ろ うと 』 

私 は タバ コ ユ に 火 を 付け る 。 ま だ 任 け を 認 
め だ た わけ じゃ な い 。 ち ょ っ と 休む だ ける 。 
そう 自分 に 言い 聞か せる 。 私 の 周り の 部 屋 
Ц, 先ほど まで の 薄暗い 地下 の 帝国 で は な 
‹, жи EE KOE. МО 
上 の デイ スプ レイ と キー ボー ド が 何やら や 
た ら に 現実 臭い 。 私 は , Z0RK の 中 を 歩く 
放浪 の 人 の 役 を 抜け , 小山 高志 の 仮面 を か 
5:62 これ も ひと つの 役 。。 コ ユン ビュ 
ー タ を 前 に し て ゲー ム を や り , 原稿 用 紙 を 
字 で 埋め る 役 。 こ の 文章 を 活字 で とらえ , 
理解 する 人 々 の 頭 の 中 に の み 存 在 す る 架空 
の 人 。 私 は その 人 々 の 希望 どおり の 役 を 演 
じ る 。 も ちろ ん 自分 の 意志 で 生き て は いる 
も の の , 他人 の 期待 が 私 の 選択 を どれ ほど 
ЖАР AES 

を そし て も う ひ と つ 別 の 私 。 サ ラリ ー マ ン 
で 普通 の 男 の 私 。 を そし て これ も また 別 の ひ 
と つの 役 で し か な い 。 その 役 の 中 で 私 は 人 
人 の 期待 する 私 を 演じ る 。 あ いつ は こう い 
う 奴 だ と いう 評価 を 裏切ら な いた め に 。 2 
の 芝居 に 台本 は な い 。 そ れ と も ある の を 知 
ら な い だ け な の だ ろう か 。 

いつ の 間 に や ら 灰 が 落ち ん ば か り に な っ 
て いる タバ ユ を 灰皿 で も み 消 し 。 私 は また も 
や ディ ス デ レイ の 中 へ と 入り 込ん で いく 。 

ここ に も まだ た 別 の 私 。 他人 人 の 眼 を 気 に し 
な く て も よい , 何で も で きる 世界 の 私 。 

私 は 木 の レ ー ル の 上 か ら 下 を の ぞ き 込ん 


で みる 。 ち ょ いと ムリ だ 。 こ こ か ら 飛 び お 

り た ら 足 の 2, 3 本 も 折り そう だ 。 私 は 自 
分 の 持っ て いる 物 を 確か め て みる 。 ロ ー ジ 
が ある は ず だ ……。 

私 は な ん と か 下 へ 降り 立つ 。 そ の 部 屋 は 
トー チ の ある 広い 部 屋 。 象 政 の トー チ に は 
火 が 付い て いる 。 私 は を の トー チ を 取 ろ う 
か どう か し ば し 考え ん る 。 も し 今 さ れ を 持っ 
て いっ て 。 Оо 
多分 また 火 を 付け る の は 容易 で は な い だ ろ る 
う 。 そ し て まだ も や 考え る 。 か の 者 は 一 体 
な ん の た め に この 部 屋 を 作っ た の か ? 

私 は 次 の 部 屋 へ 入っ て みる 。 

寺院 。 東 の 壁 に は 何やら 呪文 が 記さ る れ て 
いる 。 床 に は 小さ な 銅製 の ベル が 落ち て い 
る 。 こ いつ は 何 か で 使え る は ず だ 。 ЖЖ 
わ ず そ の ベル を 手 に する 。 АВ {< 
こと も な い 。 LPL, 次 の 瞬間 不思議 な 人 
影 を 眼 に する 。 人 相 の 悪い 変 な 奴 。 泥棒 野 
郎 だ 。 い っ だ いい つ に な っ だ ら こ いつ か ら 
逃げ られ る ん だ / 

私 は 手 に 持っ た 汚 な い に ナ イフ を 気合 も ろ 
と も 奴 に 投げ つけ た 。 し か し 予想 どおり , 
奴 は その 一 投 を 軽々 と か わし て , 次 の 瞬間 
に は 私 の の ど 元 に ナイ フ を 突き つけ て きた 。 
何 $ も で きぬ うち に 今回 の 私 の 命 は また も や 
Srt 24-27% 

そし て また ちや 僕 の 部 屋 。 机 の 上 の 時 計 
は , すでに 1 時 を 指 を うと し て いる 。 そろ 
そろ 寝 な けれ ば な ら な い 。 明 朝 は いつ も と 
同じ 朝 。 会 社 が あり , 上 司 が 待っ て いて , 
同僚 が いる 。 ち ょ っ と 気 に な る 可愛 い バ イ 
ト の 娘 が お 茶 を 出し て くれ る 。 明日 は な に 


を や る ん だ っ け ? £5, あの 企画 書 を 書 
き 上 げ な きゃ や いけない 。 私 は し ば し 仕事 へ 
と 頭 を 切り 替え を る 。 い つ 。 EIC, 誰が , 
Hena を し て 私 は 何 を し な けれ ば な ら 
な いか 。 ま だ 見 シー ン と 出演 者 , 誰 と も 
知れ ぬ 観 客 と し 。 いる の か いな い の か も わか 
ら な い 脚 本 家 。 私 は , その 架空 の 脚本 家 の 
設定 し た 舞台 の 中 の 自分 と いう 役 を 演出 す 
5, 

あの セリ フ は どう いう 意味 な ん だ ろう ? 
私 が こう いっ だ た ら あ いつ は どう 答え る だ ろ 
2? あの 娘 は 誰 の こと を 思っ て いる の だ 


を し て ふと 考 を る 。 こ の 私 の スト ー リ ー 
の 結末 を 書く の は 一 体 どこ の 誰 な の か ? 

フラ トン の 中 で 突然 気がつく 。 そ うだ , № 
の 泥棒 野郎 を や や っ つけ られ る か も し れ な い 。 
あい つ は 宝物 に 眼 が な いか ら , 奴 に それ を 
投げ つけ れ ば 必ず 手 に する に 違い な い 。 2 
の と き に スキ が で きる 。 私 は その 思い つき 
を 実行 に 移す べく と び 起き た 。 電 気がつく 
間 も も どか し く , パソ コン の スイ ッ チ を 入 
れ デ ィ ス ク の 回 る 音 を 開く 。 今 度 こ を 泥棒 
野郎 を 捕 ま き を て や る 。 そし て , その あと で 
ニタ ニタ 笑っ て いる 奴 の 正体 を つき と め て 


そし て 気がつく と も う 夜 が 明け て いる 。 
私 は 結局 泥棒 野郎 と ゆめ ぐり 会 え を ない うち 
に ゲー ム を 終 を ね ば な ら な く ぐ な っ て いる 。 
や っ と 方 法 を 思い つい た と た ん に これ だ 。 
まっ た く 《 こ の スト ー リ ー は まる で 本 当 の 人 
生み た いじ ゃ な いか 。 思わず そう つぶ や い 
て し まっ て か ら , ふと 私 は 考え る 。 ZORK 
ょ 私 の 生活 の 一 体 ど こ が 違 う の だ ろう か と 。 
私 に は 私 の 生活 が ある 。 その 中 で は 唯一 
絶対 の 舞台 が あり , 私 が いて , 他 の 人 々 が 
いる 。 い や お うな し に スト ー リ ー は 進行 す 
る けれ ど , その 目的 が だ どこ に ある の か は 誰 
も 知ら な い 。 例 えば 恋 。 を それ が どれ ほど 楽し 
か ろう と , その と き が 永遠 に 続く と 誰が 保 
証 で きよ う 。 今 日 の バラ 色 は 明日 も 同じ 色 
を し て いる と は 限ら な い 。 そし て 灰色 の 日 
日 が いつ バラ 色 に な る と も 限ら な い 。 
我々 は その スト ー リ ー の 先 を 知ら な い 。 
を し て 自ら の 力 で それ を 知る こと も で き な 
о. なぜなら ,。 そこ に スト ー リ ー が ある か 
どう か すら 我々 は 知ら な い の だ か ら 。 

誰 $ も ハッ ピー エン ド な ど 約 束 し て は くれ 
な い 。 


そし て , 我々 は 我々 の 舞台 で 自分 と いう 
役 を 演じ 続け る し か な い 。 人 々 が , そ し て 自 
分 自身 が 持っ て いる 自分 と いう イメ ー ジ に 
あわ せ て 泣き , 笑い , 話し , 行動 する 。 思い 
どおり に 生活 する な ど と いう こと は で き な 
い 。 嫌 いな 奴 が いる か ら と いっ て 簡単 に 殺 
すわ け に は いか な いし 。 好き な 娘 と す で 一 
緒 に な れる わけ で も な い 。 ともかく 一 耳 先 
は 開 な の だ か ら 。 

Z0RK と て 同じ こと 。 し か し 違い は ある 。 
ある と すれ ば ……*。 

も う 夜 が 明け て いる 。 窓 の 外 か ら , ほ の 
か な 朝日 が 部 屋 の 中 へ 差し 込ん で くる 。 芝 
居 の 幕 が 上 が る 。 こ こ に は 暗い 洞穴 も ダム 
も な い 。 私 は 私 。 た だ の サラ リー マン 。 け が 
を すれ ば 血 を 流し , ほん の 小 き な 判断 に も 
心 を 傷め る 。 吐 闇 の 帝国 の 中 を 歩く 探索 者 
の 次 は どこ に も ない 。 

いつ も の ょ うに 背広 を 着込む 。 朝 の テレ 
ビ 小 説 の 音楽 を 聞き な が ら 家 を 出 て , 
の 電車 に と び 込む 。 い つも の と お り 。 

大 き な 事 件 も な く 〈, 特に 計算 きれ た 芝居 
も な い 。 同僚 と の や り と り も お 互い の 腹 の 
る で ぐり 合い 。 誰 か が 決め た 台本 が ある わけ 
で も な い 。 時 間 は 止ま る こと な びく 流れ , い 
つも の 如く 夕方 。 私 は 机 の 上 を 片付け る と, 
帰途 に 着く 。 今 朝 止 まっ だ まま の も う ひ と 


満員 


つ 別 の 私 の 待つ 部 屋 へ と …… = 

今度 は ダム 。 私 は ダム の 制御 室 か ら 下 を 
見 て いる 。 一杯 に だ まっ た 水 の 前 で , 私 は 
どう に も 身動き が と れ な 《 な っ て し まっ て 
いる 。 制 御 般 に は ボタ ン が 3 つ 。 多分 どれ 
か を 押せ ば いい の だ ろう けれ ど , 私 に は ど 
れ が 正しい ボタ ン な の か 見 当 も つか な い 。 
本 当 の 人 生 な ら 。 この 選択 は どん な に 大 き 
な 意味 を 持つ こと だ ろう 。 も し そこ で 失敗 
(5? КК, けが , FE o 

し か し この 世界 な ら や り 直 し が きく 《。 誤 
っ た 選択 を し て も , 同じ 人 生 を も うぅ 一 度 同 
じ 役 で 演じ る こと が で きる を も で 266 
いこ と に , この 人 生 に は 必ず 正しい 答え が 
あり , ハッ ピー エン ド も ある 。 な ぜ な ら , 
この 世界 は 約束 きれ た 結末 を 持つ 世界 な の 
だ か ら 。 

私 は ダム の 制御 盤 の 向こう に その 人 の 影 
を 見 る 。 こ の 世界 の すべ て を 作り , すべ て 
を 知っ て いる 者 。 ま た 現れ や が っ た な 。 
お 前 の こと は よく 〈 知っ て いる 。 私 は 答え の 
な いこ と を 知り つつ 叫ぶ 。 い つか ぼ こ が か で 
捕まえ て みせ る 。 私 は 薄れ がけ て いか 
の 者 の 影 を 追う よう に ボタ ン の ひと つ に 手 
を か けた だ 。 どう せ 失 敗 し て も や り 直 し が き 
く の だ か ら …*" А 

だ た と えば ZORK の 魅力 は 何かと 尋ね られ 


異常 で 怪奇 な 物語 121 


た と し よう 。 私 に は それ に ひと言 で 答え る 方 
法 は な い 。 よく 言 われ て いる ゲー ム の 広 き 
で ある と か, 行動 の 種類 の 多 る な ど と いう 
の は ば は, この ゲー ム の 特色 の ひと つ で あっ て , 
決し て 魅力 の すべ て で は な い 。 

で は 一 体 何 が Z0RK の 力 な の だ ろう ? 
私 は その 出力 に 秘密 が ある の で は な いか と 
思っ て いる 。 

衝 夫 プペ ベン チャ ー ゲ ー ム と いえ ば グ 
ララ ィ ッ ク 画 面 が あっ て 当然 と いう 時 代 で 
は ある けれ ど , この ゲー ク は テキ スト アド 
ベン チャ ー, つま り 文 字 だ け の 世界 な の で 
ある 。 だ けど 考え て みて ほし い 。 映画 や テ 
ンジ ビ が これ だ ける か ん に な っ て いて も 。, i 
字 と いう も の は 消え な いし , 衰え も し な い 。 

な ぜ な ら 活 字 媒 体 は 読者 に 自由 な 創造 の 


SS 


SS 


WE 


у 


ag UIS М 
H ДІГІ; AM \ 


A 


SS 


ЖҮК 


ШІ) 


122 oniMz 1985.7. 


世界 を 許す か ら で あ る 。 読者 は それ ぞ れ 同 
じ 文 草 か ら そ れ ぞ れ 別 々 の 映像 を 創り 出し , 
より 自分 に 合っ た 世界 を 創り 出す か ら な の 
で ある 。 
TENSA АТА XU 
の 主観 は ゲー ム の キャ ラク ター の 主観 と 一 
致し な けれ ば な ら な い 。 こ の と き な ま じ 画 
面 が ある と, 感情 移入 が し づら ぐ で な る ケー 
ス も 出 て くる 。 例 えば 「 貴 く て 奥深 い 森 』 
と いっ だ と き に , プレ イヤ ー の 持つ イメ ヌー 
ジ は 個人 に よっ て まる で 違う 。 密 林 の ジャ 
ング ル の よう な も の を 根 像 する 人 , 高原 の 
森林 を 思う 人 , 北欧 風 、 中 国 風 , 人 それ ぞ 
れ で ある 。 と ころ が も し も 画面 が つい て い 
た ら , プレ イヤ ー の イメ ー ジ は を の 絵 に 
固定 され て し まう 。 も し を その 絵 に 納得 で き 
な けれ ば , 感情 移入 だ っ て ムズ カシ イ 。 行 
動 を すれ ば その 返答 で その 差 は 歴然 し し て 
くる 。 ド ア を 開け る と か , 岩 を 崩す と か の 
よう に 大 き な 動き が ある も の は 絵 で 示す の 
も 簡単 ど 。 ところが, よく 調べ る と か , こ 
する な ど , 絵 に し づら いこ と は 文章 に 頼 
る し か な く な っ て し まう 。 も ちろ ん すべ て 
の 行動 を 映像 で 示す ほう が 良い 。 た だ , こ 
れ を 今 の パッソ ュ コン ゲー ム に 期待 する の は 酷 
と いう も の だ (レー ザー ディ ズ ク ゲ ー ム な 
ら 別 ぴろ うけ れ ど )。 

と も か く , テキ スト モー ド の ほう が より 
リア リティ が ある と いう こと も ある わけ だ 。 

そし て テキ スト モー ド の も う ひ と つの 利 
点 に 行動 に 対す る 反応 の 問題 が ある 。 言葉 
で 返答 する の な ら , か な り 多 く 〈 の 行動 を 予 


ZORKIII 


か つて の 帝国 に 
君 は 何 を 見 る !? 


階段 を 降り て 行く と , そこ に は 巨大 な 地 
下 帝 国 の 廃 上 岸 が ある 。 は る か 昔 に 減 亡 し 
た 帝国 に は , 今 は 人 影 6 も ほとん ど 見 られ な 
г. 栄華 を 誇っ た 建造 物 も 朽ち 果て か け , 
時 折 や っ て くる 微小 地震 で 今にも 崩れ 落ち 
そう な 気配 さえ ある 。 帝国 は ハイ テク ノロ 
ジー を 誇っ た 文化 を 保有 し て いた らし く , 
博物 館 に は 複雑 な 機械 類 が 多く 残さ きれ て い 
5. 皇帝 の 収集 し た 宝石 財宝 の 数 々 も そっ 
くり 保存 きれ た まま で あり , 帝国 減 亡 の 原 
因 は まっ た く 〈 く 不明 で 推測 すら で き な い 。 地 


ELT, 答え を 用 意 す る こと が で きる わけ 
だ 。 そ れ も か な り 凝 っ た 答え を 。 

デザ イナ ー が いて , 自分 の いる 世界 と 違 
う 人 生 を すご すこ と は どん な アド ベン チャ 
АЕ ТО ЕО СЛОВЕ 
ご い の か と いう の は , つま り 感 情 移 入 し や 
すい と いう こと だ と 思う 。 い か に いろ いろ 
な 行動 が で きる か , そし て どれ だ け 人 間 臭 
い (つま り は 存在 する ゲー ム デ ザイ ナー の 
人 格 が 反映 し て いる よう な ) 答え が 返っ て 
くる か に よっ て ,。 い か に も 自分 が デザ イナ 
ー と 1 対 1 で 遊ん で いる よう な 気 に な る わ 
UC, この こと が 自分 自身 を ひと つの 役 と 
思わ せる 原因 と も な る 。 デ ザイ ナー と デレ 
イヤ ー が 実在 な の だ か ら , 舞台 は ある 程度 
現実 味 が あれ ば いい の で ある 。 

も ちろ ん ゲー ム の 世界 が 広い と いう の も 
大 切な こと で は ある 。 た だ ZOORK の 広 さ と 
は , む や みや た ら に 広い と いう の と は 違い , 
ある は ず の 果て が 見 えな いと いう 広 き で あ 
る 。 い つか は 終わ る こと は 保証 きれ て は い 
НИЕ, それ が いつ か わか ら な いと いう 
Oii, まる に 人 人 生 を その も の で は な いか ? 

そし て その 果て を 探す こと を 好き な と き 
с, 好き な だ け や れ て , いつ で も 止め 6 られ 
る の だ か ら / 

ZORK に は 創造 主 が いる 。 我 々 は その 人 
の 姿 を 追い 求め て いる の で は な いか ? 

そし て また 私 は デイ スプ レシ イ の 中 の 人 。 
一 通 の 手紙 が 私 に 語り か ける 。 

「 よ うこ を そ ZORK ヘ アノ 」 
差出 入 は い ず こ …:*。 (小山 高志 ) 
下 帝 国 と 地上 と ょ と の つなが り は 天井 に 開い て 
いる 少数 の 穴 の み で ある 。 を その 天 孔 か ら 差 
し 込む 日 の 光 と 雨 で 一 部 の 地域 に は 緑 が 茂 
っ て いる が , それ 以外 の ほとん ど は 暗 痢 と 
霧 に つつ まれ た 謎 の 世界 で ある 。 

る て ZORKM 直 を 起動 させ て し まっ た 筆者 
は 勉強 も 仕事 も 忘れ , 日 夜 , 地下 帝国 の 中 
を 手提 げ ラ ンプ だ け を た より に さま よい 歩 
く こ と に な り ま し た 。 筆者 が これ まで に 立 
ち 寄 っ た ポイ ント は お よそ を 30 カ所 。 ま だ ま 
だ 奥 が 深 そ うな 気配 びす 。 ま ず 最 初 の ポイ 
ント か ら 分 か れ 道 に な っ て お り , どちら の 
道 を 選ぶ か は プレ イヤ ー の カン の きる え に か 
か っ て いる わけ で す が , 違う 道 を 進ん だ た 
め に ゲー ム が 終わ り に な っ て し まっ だ と い 
う よ う な こと は あり ませ ん 。 帝国 内 を あっ 


FY ユマ Or テー X Cle. LX 


ZORK シリ ー ズ は 米国 Infocom 社 の 製品 で , CP/M 版 で 発 
売 さ れ て いま す 。 日 本 で は , それ ぞ れ !6,000 円 前 後 で 
お 求め に な れ ま す 。 詳 しく は , 輸入 盤 ソ フト ウェ ア の 


i | (SRE bT.) 
1 


取り 扱い 店 で お 尋ね くだ さい 。 ары C-L XS om È 
< П 
PLEI [Яд 
| Nha RPE. いあ ) 
х / © Ы 
3.1-7 % бі o Е КЕ 
га 
hynt —— 0732754. ў 
4 価 か が An рса 不 も 地帯 が IA 行き 止ま り 

いう 1 dh D ーー М 

а, e ы 

E e а | 

E S и > С ranes E сысы Enc кәй А 

だ な 
) (& ome "mnes roni) 
à - , V Aosta ] мож M ү 
3 2 ست‎ ーー Xa 6 
Г ccc. do А ak HNR HUCRE 5 
i # oF zs dem Tala) 9 
Y UE Des {т?л АП i 
я тк. RELEE TENE ны (А: 
ү) Хат ‘2 d US 0:8) {те XL | 
А Ж. 00 557% cs ios “Ж Torno ^ DBA j 
p 
$ 

TERT ры Т; ыза 人 で つる で ey で さこ と て E =? ニー マズ 2 А CL n fmt c DM ens. x 2 


ち へ 行っ た り 戻 っ た り 縦 横 無 尽 に 歩き まわ 
る と ころ に , この ZORK ブ 中 の 面白 き さ が ある 
の 2 まり 5 の まま が が ホー リー 少 
開 に な る か る えも プレ イヤ ー し だ いで ある 
Lu RU E» 

МЕНЕЕ bro CMNEAUAABACÓbA 
せっ て は いけ な い 。 冷静 に あたり を 見 回 し , 
パン が 落ち あて いる の を 目 ざ と くみ つけ な け 
れ ば な ら な い 。 空腹 に 耐え を きれ な く な っ て 
も その パン を 食べ て は な ら な い 。 一 時 の 満 
腹 感 と いう 幸福 と 引き 換え に , 秘密 の 地下 
室 へ の 入り 日 を 見 つけ る 手掛かり を 失っ て 
し まう か ら だ (ZORK 四 は 人 生 に 対す る 教 
示 が 多い よう だ )。 ゲー ム に 登場 し て くる 人 
物 に も の を 尋ね た いと き は , 何 か お 礼 に 食 
べ 物 な ん か を あげ て みる の が よい だ ろう 。 
し か し 原則 は 。^ 人 を 見 た 6 泥 棒 と 思え "が 
アド ベン チャ ー ゲ ー ム と 世間 全般 に つい て 
いえ ぇ る 鉄則 で ある 。 見 知ら ぬ 男 が 親切 そう 
に 声 を か け て きだ り し て も 油断 し て は な ら 
な い 。 もちろん, 剣 を 振り か ざし て 躍り か 
か っ て くる マン ト の 親 面 男 な どか ら は 三 十 
次 評 逃げ を に し か ず 。 て くわ ば らく 〈 く わ ば ら 。 

デレ イヤ ー は 常に あたり を 見 回 し て 重要 
な 品物 が 落ち て いな いか , ほこ り に 埋まっ 
た 秘密 の 入り 日 が な いか な ど を 探る なけれ 
ば な り ま せん 。 も ちろ ん , マ イコ ユン の お いて 
ある 机 の 下 を 探し て も ほこ り 以 外 何 も 出 て 
きま せん か ら モ ニタ 画面 に 表示 る れる 説明 
文 を 灘 視 す る こと に な り ま す 。 ゲ ー ム は 対 


話 形式 で 進行 し プレイヤー が 自分 の と り 
た らい 行動 を 命令 形式 で 入力 する と その 結果 
や ゃ 現在地 な ど が プレ イヤ ー の 化身 で ある コ 
ンピュータ か ら の 返事 と し て 表示 る れ ま す 。 
あり が だ た いこ と に ZORK 下 は 普通 の 会 話 調 
の 言葉 を 理解 し て くれ ます の で , 自然 な 対 
話 を 楽し かこ と が で きま す 。 LAW 
提げ ラン プ に 火 を 灯す 」 と いう 命令 (地下 
帝国 内 は 真っ 暗闇 で すか ら , ゲー ム の 最初 
に まず これ を 行わ な いと まっ た く 話 が 進み 
ませ ん ) に つい て は , 

Turn on lamp. 

Turn on lantern. 

Light lamp. 

Light lantern. 

な どの 幅広 い 任 意 度 が 認め られ ます 。 日 本 
製 の アド ベン チャ ー ゲ ー ム に は , まだ ま が だ , 
「1 本 の スト ー リ ー の 流れ に 沿っ て ひと つの 
有効 な キー ワー ド を みつ け て 行く 」 と いう 形 
AT, どこ が 冒険 な の か きっ ぱり わか ら な 
いも の が 多い よう で す 。 そ こ へ いく と て と, с 
の ZORKM 下 は 冒険 その も の と いっ た 感じ で 
す 。 い た だ たる と ころ に に 分岐 点 が お あり, 地下 帝 
国 の 中 を 行き つ 戻 りつ し な が ら 少 し ずつ 未 
知 の 領域 を 開拓 し て いく の で す 。 

暑い と き に は , 帝国 の 南端 に ある 湖 に 飛 
び 込 ん でき さっ ぱり する が よ か ろ う 。 あ まり 
の 准 た き に 持ち 物 を すべ て 落と し て し まい , 
頭 の いら いら も きる きっ ぱり する 。 それ で も お 
きま ら ね ば 落と し た も の を 拾い に 再び 飛び 


込ん で 心臓 麻 ひ か 何 か で 死ん で し まう だ け 
で ある 。ZORK 四 は プレ イヤ ー に 皿 実 で あ 
る 。 Wait と すれ ば , し ば らく 待っ て (れる 

L, Shout C lZAAArrrrgggghhhh.^ と 表示 
され る の て 英語 の 叫び 声 の スペ リン グ は な 
る ほど こう 書く の か と ひと つ 利 町 に な つが だ 。 
し か し この 調子 で Kill な ど と 入力 する と 自 
分 自身 を 殺し て し まう の で 注意 が 必要 で あ 
る 。 ア ド ベ ンチ ャ ー に 成功 する に は 20 パ ー 
жу OERS 530:5- ЕУ КОН, 
そし て 残り 050 パ ー モ ント は 運 で ある と , й 
か (“ 何 某 13" と いう 人 物 ) が 言っ て いた は 
うだ 。 し か し アド ベン チャ ー ゲ ー ム の 場合 
は 100 パー セン ト 純 生 の 冒険 心 が も の を い 
う 。 何 し ろ ゲ ー ム の 中 で 死ん で し まっ て も 
何 回 で も や り 直 し が きく の だ か ら 。 心 の 中 
で 溢れ 叫ん で いる 冒険 魂 を Z0RK 中 で 昇華 
きせ る の も よい だ ろう 。 

ZORKH 四 に は も う ひ と つ , 大 き な 楽 し み 
が あり ます 。 それ は 美しく わか りや すい 説 
明文 で す 。 各 地点 で 情況 を 説明 する 女 章 が 
表示 きれ ます が , あたかも 小説 を 読ん で い 
る か の よう で す 。 難 しい 単語 も 続出 し ます 
が , 英語 の 教科 書 を 読む ご と く 一 字 一 句 矢 
書 を ひき ひき で は ゲー ム と し て の 楽し み が 
半減 し ます 。 わ か ら な い 単 語 は 読み 飛ば し , 
文章 全体 の 意味 を 把握 し な が ら 鍵 と な る 単 
語 (パン が 落ち て いる と か 老人 が 寝 て いる 
な どの 類 ) を 素早 ぐ で 引き出し て いく 《 ぐ こと が 
大 切 と 思わ れ ま す ~ (これ は アド ベン チャ ー 

異常 で 怪奇 な 物語 123 


ゲー ム に 限ら ちら れ だ た こと で は な くく 一般 的 に 言 
を る こと だ と 筆者 は 考え ます ) さら に , 上 
で 述べ な よう に プレ イヤ ー か ら の 命令 文 も 
幅 府 い 形 式 の も の を 受け 付け ます か ら , 
Give someone something. や Do someth 
ing with some tools. な ど で も OK で す 。 
実は ZORK 四 は ゲー ム で は な く て 人 工 知能 
プロ グラ ム で は な か っ た の だ ろう か と 時 々 
考え る こと きえ あり ます 。 

ロー プ が あっ た ら , それ を つた だ っ て 降り 
で みる 。 容 が あっ だ たら 入っ て みる 。 ボ タン 
が あっ た ら 押 し て みる 。 ダ イヤ ル が あっ た 
ら 回 し て みる 。 鬼 が 出る か 蛇 が 出る か …… o 

この 素 晴 し い ア ド ベ ンチ ャ ー ゲ ー ム Z0R 
КВ, 生い立ち も 向く べき さき も の が あり ます 。 
現在 の と ころ ZORK に は ZORK I —ZORK 
HlÉc5b5, それ ぞ れ が 独立 し た ゲー ム に 
な っ て いま す が , も と も と の ZORK は MDL 
(Mu- Lisp の 原型 ) で 作成 され た も の で あ 
b, それ を Fortran に 書き な な し た も の が , 
PDP-11 な どの ミニ ュ ン の 上 で 走り だ し ま 
し だ (参考 文献 イン ター フェ ー ス "83 年 


11 月 号 別冊 “UNIX の 世界 ?))。 ゲ ー ム が 科 
学 技術 計算 用 の Fortran 言語 で 書か れ て い 
た な ど と 聞く と Fortran を 使っ た こと の な 
い 人 人 で も わく わ 〈《 し て きま す 。 そ の 後 , Unix 
バー ジョ ン 6 に 移植 され, さら に CP/M や 
Apple 用 の も の が 出 て きだ た と いう わけ で す 。 
プロ グラ ム と デー タフ ァイル の 大 きき さ は で C 
P/M 用 の も の で きえ ぇ 全部 で 百 数 十 キ ロバ イ 
ト に 及び ます か ら Z0RKT 世 界 の 規模 の 大 
きる が お わか り い だ た だ ける こと と 思い ます 。 
この 広い 世界 で 読者 の 皆さん が 迷わ な いよ 
5 に ZORK 和 マッ プ を 掲載 し て お きま す 。 
この マッ プ は 筆者 自身 の 到達 し た 範囲 の み 
し か 描か われ て いま せん 。 日 本 語 で 書い て お 
きま す の で , Z0RKI を 持っ て いな い 人 も 
眺め て 楽し め ゆる と 思い ます 。 最 後に 筆者 の 
現在 の 状況 を 記し て お きま し ょ う 。 

危な ら か ら 入 ら な い ほ う が よ いと いう 警 
告 を 無視 し て , ロイ ヤル パズル に 飛び 込ん 
だ 筆者 は 首 を か し げ て し まっ た 。 Шум 
で 囲ま れ て いる の で ある 。 どう し た ら 出 ら 
れる の か と し ば らく 考え た が , こう いう 場 


The BLACK ONYX 


謎 は 解け た ./ 
し か し 奴ら は 強 す ぎる 


見 そる 。 か つて 歩い た あの 道 が , М 
EE b ИЕ 5 Шо 2:5 0382 5x 5. EDU 
ここ は あの 中 に 違い な い 。 階段 を 上 りな が 
ら 私 は それ まで の 軒 険 を 思い めぐ ら る な い 
わけ に は いか な か っ た 。 地 下 5 階 。 私 は 何 度 
も ここ を 通り 抜け た は ず な の に …… 。 無限 
に 続く 十字 路 に , 宿敵 クラ ー ケ ン と の 死闘 。 
地下 4 階 。 ワ ー プ 扉 の せい で マッ プ が な か 
な か 描け りな か っ た が ,。 ここ を 通っ て いた の 
は も うず いぶ ん 昔 の こと の よう だ 。 地 下 3 
階 。 あ いつ は コプラ に や られ た 。 腕 を 上 げ 
よう と 四角 い 大 広間 で 果敢 に モン スタ ー に 


The 
BLACK «RYX 


‹С) B.P.S. 83/12 


Program arranged Бы 
KURE EIJI 


124 onwz 1985.7. 


挑ん ども の だ 。 い ずれ 敵 を 取ら な く て は 。 
地下 2 階 。 地 下 3 階 で 見 つけ た 秘密 の 通路 
が ここ に 通じ て いる 。 そ うい えば あの むち 
ゃ くち ゃ な 迷路 で 出会っ た や つら は どう な 
っ だ の だ ろう 。 地下 1 階 。 あの ころ は 。 Ж 
も 買え ず , ウル フ に 出会っ た だ け で も 英 ろ 
し か っ た だ 。 シザー アー マー に ナイ だ け ぞ で 
闘っ て いた も の な あ 。 そ し で て いよ いよ 地上 。 
な ん だ , な ん で も な い の か / OP, あっ 
だ / さら に 上 に 向かう 階段 が ある 。 や は り 
ССВ, まぎれ も な て プラ テッ クタ ワー だ うっ 
ФУ „ЗЛЕ E I 
の 上 に オニ キス が ある は ず だ 一 一 。 

プラ オォ オニ ファ アン の みな さる ん, ご ぶる た し 
て お り ま す 。 以前 か ら 了 予告 し て お き な が ら 
掲載 が 延び の びに な っ て し まい まし た 。 本 
当 に ご めん な る さい 。 

ST, ブラ オニ の X1 版 が 発売 に な っ た 
の が 昨年 の 秋 で すか ら , も うか な り の 人 が 
実際 に オニ キス を 発見 し て いる こと と 思い 
ます 。 な か に は , も う 何 カ月 も , 地下 6 階 
を さま よっ て いる と いう 人 も いる よう で す 
が 。 き っ と 何かと ん で も な い 思 い 込 み を し 
て いて 解け な い の で し ょ う 。 こ の 記事 が 発 
想 の 転換 に 役立て れ ば と 思い ます 。 イ ロ 
イッ カイ ズ ツ …… DRES ARNE, 75 > 


ЗОВ Ее СААС ЕТС 
ある 。 す る と , 動く 動く 。 石 の 壁 が 動い た 
の で ある 。 別 の 方 向 の 壁 を 押し て みる と 動 
か な いも の も ある 。 壁 に は 2 種類 あっ て , 

石 の 壁 は 動き , 大 理 石 の 壁 は 動か な いら し 
い 。 モ ニタ 画面 に 表示 され る の は 自分 の い 
る 位置 と その まわ もり の 壁 の 配置 の み で ある 
РОЗОВА ТНР НАДО, と ん で も 
な いこ と に な っ て じ ま う 。 9%), Bo 
は 押し て 動か すこ と は で き て も 引け な い の 
<, 大 理 石 の 壁 に 石 の 壁 を 押し つけ て し ま 
うと も う 離 せな い の で ある 。 ДОНЕ |, 

は し ご の 取り 付け られ だ た も の が あり , これ 
を 入っ て きた 容 の 下 に 持っ て 行け ば 脱出 で 
きそう な の だ が ,。 な か な か うま くい か な い 。 
まる で ゲー ム “倉庫 番 " で ある 。『「 な る ほど , 
“倉庫 番 " の ルー ツ は ZORK に あっ た の か .」 
t, 感心 し て し まっ だ た が も は や どう に も な 
ら な い 。 ロ イヤ ル パ ズ ル に 入る 前 の 状態 を 
ディ スク に セー プ し で お いた だ の で そこ が 6 
や り 直 すこ と に し た だ 。 = ФМ 
増え そう だ 。 (後藤 貴行 ) 


クタ ワー に 入れ る の で す 。 こ の と き の 感 覚 
は と て も 言葉 で は 言い 表す こと が で きか ない 
も の で , 難関 を 突破 し た うれ し る は も ちろ 
ACC X, 次 の 展開 へ の 期待 と 不安 で 一 瞬 
ピー ン と 張り つめ た 素 張 感 に つつ まれ な た は ょ 
うな 感じ で す 。 そして, 時 計 回 り に タワ リー 
の 階段 を 上 る と , 中 か ら は タワ ー の 了 璧 が 透 
け て いる こと が わか り ま す 。 地 上 に 近づく 
сой, 強い 敵 に 章 遇 する 恐れ は な く な り 5 
ます が , さん ざん 歩き まわ っ た 迷路 が 見 え 
る の は , も し か し て 心理 的 な ワナ な の で し 
ょ うか 。 АЕ, か つて タワ ー の 外 か ら 外 壁 
を ドン ドン と た だ いて いた だ こと を 思い 出し 
て いる E 例 に よっ て ナニ カ カカ グイ ラテ 
… く る わけ で す 。 も ちろ ん タワ ー の 中 と は 
ox, 地下 3 階 し か 4 階 し か それ ぞ れ の 階 
の モン スタ ー が 出 て 〈《 る の で だ い : し だ た に こと 
は あり ませ ん 。 か つて は さん ざん な 目 に あ 
っ た 相手 で も , 一 繋 の も と に 倒し ,「 フ ッ , 
私 も 強く な っ た も の だ な 」 と ひと り 言 を い 
っ て みる の も よい も の で す 。 しかし, 往々 
に し て 次 の 瞬間 , 私 は 正確 な 位置 と 向い て 
いる 方 向 を 忘れ て し まっ て いる と いう 状況 
に 陥っ た も の で す 。 こ の 場合 の 私 は , まっ 
だ た 〈《 見 えな い 壁 に 囲ま れ た わずか 4 ブロ 
ッ ク の 空間 に お り , うっ か りす る と , タワ 


ー の 外 へ 飛び 出し て し まい ます 。 振り 向く 
t, あの グリ ー ン に 光 《 タ ワー の 壁 が 私 を 
あざ 笑う か の よう に 立ち 塞がっ て ……。“ あ 
b/ また あの いま いま し い 色 つき の 部 屋 
まで 降り な けれ ば な ら な いな ん て /"。 7 
ラッ クタ ワー の グリ ー ン の 壁 が これ は ほど ま 
で に 敵意 に 満ち て 見 える こと は あり ませ ん 
で し た 。 た だ , 地下 6 階 は , 一 度 正しい 順 
路 で クリ ア す る と , 次 か ら は , タワ ー の 周 
り の すべ て の 扉 を 自由 に 通れ る よう に な る 
の が 救い と い を ば いえ る で し ょ う 。 

こう し て ,。 な ん と か プ ブラック タワ ー の 階 
段 を 上 っ て 地上 まで くる と , さら に 上 に 行 
( 階段 が 見 つか り ま す 。 
ー 一 私 た ち は 意 を 決し て 一 気 に 階 段 を 上 っ 
た 。 —№ o 視界 か らち すべ て が 消え た よう に 
感じ られ だ な 。「 な に ?」 足 元 を 見 た 私 は そ 
こ に 地面 の な いこ と を 確認 し た 。「 こ こ は ?」 
周り を 見 渡し て も , と ころ どこ ろ に グリ ー 
VDE (7) が 見 を る だ け 。 明らか に ここ 
は 何者 か の 魔力 に よっ て 作ら れ た 空間 で あ 
っ た 。 私 た ち は 正 面 に 見 を る 壁 に 向かっ て 
歩き 出し た 。「 ん っ , ス リ 抜 けた の か ?」 振 9 
MOTARD S Jro 2, HZD 
し げ る 間もなく , жа EAW RT. 
地下 迷宮 で 出会っ た トロ ル や デー モン より 
は る か に 天 き な ジャ イア ント が 。 髪の毛 は 
怒り に 逆立ち 。 邪悪 な ひと つ 目 は 敵意 に 満 
ち み ち て いる よう だ 。「 ど うす る か , 奴 の こ 
ん 棒 は デー モン が 持っ て いた や つの 倍 は あ 
る €, gc, 当たら な けれ ば 関係 な いさ 」 だ 
が , БАУ у / | КЕ» 1 ГУ / あの 図 
体 で だ うし て 7」……。 仲 間 の ひと り が や ら 
れ , 私 た ち 4 人 は な ん と か 逃げ る こと が で 
372 375143987 X 5——, 

る て, プラッ クタ ワー の 上 が あん な ふう 
に な っ て いる の に は 驚い た も の で すめ 功 く 
も あん な シン プル な 画面 で 、 あ れ だ け の 空 
間 の イメ ー ジ を 表現 で きた も の だ と 感心 し 
ЮВ. ЕН 
を 働か せれ ば , この 異 次 元 空間 を 支配 する 
"強い 魔力 を 感じ る こと も で きる は ず で す 。 
そこ に 表 る れ て いる の は , 冒険 の 果て の 
イメ ー ジ で あり , 同時 に 無限 の イメ ー ジ で 
も ある の で す 。 み な る ん は どん な 印象 を 持 
og gos СИ СЕ 
下 迷 宮 の モ ンス ター と は 比較 に な ら な い は 
ど 手 強い 相手 が ウロ ウロ し て いま す 。 よ は ほ 
ど 腕 に 自信 が な いと まとも に 戦う の は 危険 


も は や クラ ー ケ ン も 瑞 で は な い 


で す 。 な お 念 の た ゆめ に , この 場合 に は , М 
うこ と し か 知ら な い 巨 人 た ち に 「 覚 えて い 
ー ま す 一 か 一 」 と 歌っ て も 勝て る 見 込み は 
あり ませ ん 。 一 方 まじ め な 話 、。 プ ラッ ク グ 
ワー 内 の 超 時 空 マ ッ プ を 作ろ うと し て も , 
怪物 か ら 逃 げ る と き に 現在 地 を 見 失っ て し 
まい ます 。 か と いっ て , レベ ル 8 で ぐら いで 
タワ ー に 乗り 込ん だ 場合 , そう そう 闘っ て 
勝て る 相手 ど で は あり ませ ん 。 こ の ゲー ム の 
目的 は プラ ッ ク オ ニキ ス を 手 に 入れ る こと 
で すか ら , bL, それ だ け の だ た め な ら , U 
た すら 逃げ ば まくり ながら オニ キス を 発見 す 


る と いう の が 合理 的 な 方 法 か も し れ ま せん 。 


壁 ぎ わ で 敵 に 遭遇 し な けれ ば , た いて い は 
振り 切る こと が で きる で し ょ う 。 ただし, 
この 異 次 元 空間 に も 位置 を 判断 する た め の 
小さ な ボイン ト が あり ます の で 。 ぜ いひ, 探 
し て みて 《 く だ さい 。 私 も , 初め て オニ キス 
を 発見 し た の は , 薬 も 切れ て し まい 満身 創 
療 で 逃げ ば ま ど い , も し あと 一 度 で も 捕まっ 
て 攻撃 を 受け れ ば 一 巻 の 終わ り と いう 状況 


で し た 。 幸 い , オニ キス を 発見 (私 「 あ ん 
の ーッ ン に な が つ で まみ けり Bq ララ 
ッ ド 小沢 氏 :「 し も た 一 /」) TAE, ボー 
ナス と し て レベ ル が 全員 2 ランク アッ プ ' す 
る の で 帰り の 体力 びら い は な ん と か な っ た 
の で す が , それ で も 下界 (7) へ 降り る 出 
口 を 探す の に 必死 で し た 。 

さて , これ で この ゲー ム は 一 応 終 わっ 
た こと に な る わけ で す が ,。 し か し , ENDS 
ー ク が 出 て メニ ュー へ 戻る わけ で も な く , 
CONGRATULATION の まま 永遠 に 音楽 が 
流れ る と いう よう な こと も あり ませ ん 。 € 
れ ど ころ か , 一 一 ウツ ロ 町 で は , あい か わ 
ら ず 大 気 が 怒 り に 満ち て お り , 暗黒 の 気 を 
感じ る こと が で きた 。 町 人 たち は 何事 も な 
か っ た の よう に 細々 と 暮らし て いる 。 私 た ち 
が プラ ッ ク オ ニキ ス を 発見 し て 戻っ た こと 
な ど ま る で 気づい て いる 様子 も な い 。 プ ブラ 
ッ ク オ ニキ ス と は いっ だ いな ん だ っ た の だ 
ろう 。 こ れ で 終わ っ だ た わけ で は な い の だ ろ 
うか 。 私 た ち は 傷つい た 体 を 引き ずる よう 


プラ ッ ク タ ワー の 怪物 は 強 す ぎる 


異常 で 怪奇 な 物語 


125 


に 病院 べ と 向 か っ た 。 治 療 を 受け な が ら , 私 
は タワ ー の 怪物 た ちの こと を 考え て いた 。 
「 今 の 私 に は , 奴ら を 倒す こと は で き な い 。 
LDL, な ん と か し て プ ブラック タワ ー の 構 
造 を 解き 明か し て みた だ いも の だ 」 207, 
考え 込ん で いた 私 に ひと り の 男 が こう 言っ 
た 。「 お 前 きん も いずれ は ジャ イア ント や ト 
ー ラ ス を 倒せ る よう に な る だ ろう 。 を その と 
きこ を そ 新た な 冒険 が 始ま る の だ 。 お 前 さん 
は マジ ッ ク ユ ー ザ ー と な っ て , あ の 寺院 ( テ 
ンプ ブル ) の 地下 へ と 入っ て 行く 運命 に ある 
の じゃ ょ よ と 。 私 は 悟っ た 。 私 は まだ まだ 
強 《 な ら な く て は な ら な い の だ 5 
みな る ん すでに ご 存 知 の と お な り , プラ オ 
ニ に は , LEGACY & LEGENDS 略し て 
Г & 上 と いう シリ ー ズ 名 が 付け られ て い 
ます 。The BLACK ONYX は その シナ リ 
オ エ に あたり , シナ リオ II の THE FIRE 
CRYSTAL も , この 夏 か ら 秋 に か け て X1 
版 の 発売 が 子 定 され て いま す (ちょ っ と 遅 
れれ を う )。 ザ ・ フ ァ イ ヤ ー ク リス タル で は , 
ボ s プ ラッ クオ ニキ ス で 育て だ た キャ ラク 
交 を その まま 使う こと に な り ,。 モン スタ ー 
の レベ ル も か な り 高 く な っ て いる の て , + 
分 に 強い 戦士 た ち を 育て て お く こ と が 必要 
で す 。 今 の うち に プラ ッ ク タ ワー の 怪物 
を 全 減 きせ る ぐら い に な っ て お きた いも の 
で すね 。 レ ベル を 上 げ る に は , YAN? TH 
い 敵 と 多く 対戦 する こと が 基本 で す が , Ж 
験 値 は レベ ル が 上 が る に つれ て 少し ずつ し 
が 伸び なく な っ て いき ます 。 レ ベル 10 で ぐら 
OIL, も う 地 下 の モ ンス ター を いく ら 全 
し て も 経験 値 が 増え て くれ ませ ん 。 普通 に 
や る と , オニ キス は ひと り 1 回 し か 見 つけ 
られ ませ ん か ら , すでに オニ キス の あり か 
を 知っ て いる 場合 で も 。 な る べく ギリ ギリ 
まで が まん し て ボー ナス レベ ル を も ら う よ 
2127 6 ЕСІСЗСІ 292 も っ と も , やり 
方 に よっ て は 何 度 も オニ キス を 発見 し て レ 
ベル を 上 げ る 方 法 も あり ます か ら , いろ い 
ZEE QUSE С, УР 
グラ ム を 改造 する 人 が いま す が , ムリ ヤリ 
解い て し まう 改造 法 で は , 結局 あと で 典 ざ 
めで て じまい ます 。 どう せな ら , モン スタ 
= (УУЕШЕ) を 味方 に で きる よう に す 
る と とか, 楽 を 飲み すぎ る と 副作用 で 足 が 短 
《 な る と か , 楽し いち も の に で きる と よい の 
(p о も っ と も そん な こと を し な く 
ФФ, 楽し み 方 は いろ いろ ある と 思い ます 。 


126 oniMZ 1985.7. 


最強 の 戦士 る 育て て , た っ た ひと り で タワ 
ー へ 乗り 込む と か , オニ キス 発見 まで の 最 
短 時 間 を 競う な ど 。 も っ と 面白 い の は , 善 人 
を か だ っ ぱし か ら 殺 し て 。 あと で どん な バ 
チ が 当たる か 実際 に 試し て みる と いう も の 
で す 。 - プ ラオ ニ で は , LIFE, STR, DEX な 
どの ほか に , 有 目 に 見 えな い パ ラメ ー タ が あ 
от, 罪 の な い 人 々 を 殺し て いる と だ ん だ 
ん 性 格 が ね じ 曲 が っ て くる を そう で す 。 まあ, 
た ま に は 極悪 人 の 役 を 演じ る の も わる 〈 く な 
いよ 思い ます る Se E ARAS yS 
キス を 発見 する と いう 目的 は , RPG と し て 
の 最低 限 の シナ リオ で あり , 役 を 演じ る プ 
レイ ヤー 自身 が ドラ マ を 演出 する こと が , 
も っ と も 大 き な 楽 し み と な る の で す 。 

こう し て 。 プラ オー の 楽し き を 見 で で る 
と わか る こと で す が 。 ザッ デラ ッ ク オ ニキ 
ス は 実に よく 〈 練 られ た 完成 度 の 高い ゲー ム 
と いえ ます 。 これ は 。 決し て 単なる ブロ グ 
ラミ ング 技術 の 良き と か いう 次 元 の も の で 
は な く (も ちろ ん それ も 重要 な 要素 で は あ 
る けれ ど ), ゲ ー ム バラ ンス の 良き で あり , 
すなわち 設定 の 良き で ある わけ で す 。 私 が 


初め て プラ オニ を や っ だ た と き は , と に か く 
夢中 で 迷宮 内 を る さまよい 歩き , まる まる 2 


週間 も , 人 の 目 を 盗ん で は 机 の 上 に と し し と 伏 
し て 睡眠 を と っ た も の で す 。 た だ し , 地下 
迷宮 の カラ クリ も , モン スタ ー た ちと の 閲 
OHE, いく つか の 難関 も 今 か ら 考え る 
Е, どれ も 納得 の いく も の ば か りな の で す 。 

まず , 最初 の 難関 は , 地下 へ の 入口 を 発 
見 する こと で す が , これ は 正確 な 地図 を 作 
れ ば , 怪し いと ころ が わか り ま す (昨年 の 
12 月 号 で も 書き まし た )。 地 下 1 階 。 2 階 と 


順調 に 進み 、 や や 油断 が 心 に 生じ た と ころ 
c, ピシッ と 刺激 を 与え て くれ る の が 地下 
3 階 の コプラ で し ょ うか 。 そし て 地図 を 作 
る の が 大 変 な 4 6, 5 階 。 も し も , ワー プ 
する 扉 が いさ な り 出 て きた だ たら, きっ と こん 
な の は イン チキ だ と いっ て 怒る 人 も いた か 
も し れ ま せん 。 し か し , ちゃ ん と 地上 に も 
ワー プ 扉 が ひと つ あ っ て , 迷宮 の カラ クリ 
を 予告 し て いる の で す 。 こ の よう に 。 ШТ 
深く 進入 する に つれ , キャ ラク ター の レベ 
ル が 上 が る だ け で な く , きま ざま な 学習 効 
果 に よっ て プレイ ヤー 自身 の 適応 能力 が 
向上 する よう 配慮 が な きれ て いる わけ で す 。 
地下 5 階 , 6 階 に な る と も う 敵 の 気配 き ぇ 
感じ られ る よう に な る で し ょ よう 。 

そし て , 問題 の 地下 6 階 。 す な わ ち 色 つ 
き の 部 屋 で どす 。 1 階 に ヒン ト が 出 て いる こ 
と は いう まで も あり ませ ん が 5 ひと つ だ け , 
最初 に この 階 に 降り た 部 屋 が 黄色 で ある こ 
と は , イッ カイ ズ ツ に は 関係 あり ませ ん 。 
黄色 は 最初 の イロ で は な い の で す 。 どう し 
て も 解け な い 人 は , 黄色 か ら 数 を えて, Ж, 
H, 緑 , …… な ど と 数 えて いる の で は な い 
(b 3 

最後 に , 編集 室 び の プラ ォ ニ 病 の 一 例 を 。 
ある 人 (T) が 無心 で プラ オォ オニ を や っ て い 
$t, ОСЬ о (М) が 近 よ っ て くる 。N: 
Lio, プ ブラック オニ オォ ン だ ね / ョ する と た 。 
T:「 プ ラッ クオ ニオ ン で すま よ 』 と な る を わ け 


で す 。 ジャ ンジ ャ ジマ 。 (斎藤 普 ) 

X 1 /C/D/F/turbo 用 T : 5,800 円 
(5D 版 は 7 月 発売 予定 ) 

BPS 12045 (421) 7421 


MZ-2000/2200(16 ビ ヒッ ト ボ ー ド キッ ト MZ-1MO1) 


IM-BB を 1B ピ ッ 


漢字 , グラ フィ ッ ク レ ー チ ン の 追加 


New Yorkers 


5 月 号 「CP/M-86 を 16 ビ ッ ト ボ ー ド で 」 の 続編 で す 。 今 回 の 漢字 ルー チン , グラ フィ ッッ クルー チン 
の 追加 で 一 応 の 完結 と な り ま す 。 CP/M-86 on 16 bit Board, 今後 の 発展 に も 期待 し た いで すね 。 


前 回 の 記事 で は , CP/M-86 の 基本 的 な 部 
分 の み の 移 植 に つい て 説明 し まし た 。 今 回 
は それ に 追加 し て , 漢字 表示 , グラ フィ ッ 
ク な どの 機能 を 拡張 し た 部 分 に つい て , < 
の ソー ス と 使用 方 法 を 説明 し ます 。 


|: BIOS-ENTRY 


前 回 記載 し た 8088 側 BIOS の ソー スリ ス 
ト を 見 れ ば わか る こと で す が , 基本 の BIOS 
エン トリ テー ブル の あと に 続け て , 拡張 し 
だ た エン トリ テー プル を 設け て あり ます 。 こ 


表 1 BIOS エ ント リ 


ディ スク の トラ ッ ク バ ッ フ ァ の フラ ッ 
シュ 。 リ ー ド バッ ファ , ライ トバ ッ フ 
ァ と も に 初期 化す る 。 

ディ スク (2 台 と も ) の ヘッ ド を ホー ム 
ポジ ショ ン に 戻し , IPL 動 作 に 入る 。 
G-RAM を 3 ペー ジ と も クリ ア し , 3^ 
ー ジ と も CRT 上 に 表示 する モー ド に する 。 
漢字 を CRT 上 に 表示 する 。 表 示す る 位 
ШЗ, その と き の キ ャ ラク タカ ー ソ ル 
の ある 場所 。 漢 字 を | 字 表 示す る た び 
に , キャ ラク タカ ー ン ソル 位置 は 2 字 分 
右 へ 移動 する 。 ス クロ ー ル も 自動 的 に 
行う (CX 漢字 区 点 コ ー ド )。 
G-RAM の 縦 (Y 軸 )16 ド ッ ト を 漢字 | 行 
と みな し て スク ロー ル す る 。 最 下行 は 
プラ シク と な る 。 

漢字 表示 メッ セー ジ に 対す る キー ボー 
ド か ら の 応答 用 と し て , 16х16 ドッ ト 
の カー ン ソン ル 点 減 と キー ボー ド か ら の イ 
ンプ ブッ ト を 受け 付け る (DX: イ ンプ ッ 
ト 用 バッ ファ の セグ メン ト ア ドレ ス , 
CX : イン プッ ト 用 バッ ファ の オフ セッ 
ト ア ドレ ス )。 

| ディ スク ドラ イブ の モー ター を 止め る 。 | 
現在 の 時 刻 を 読み 出す (DX : 時 刻 ( 文 
字 列 HHHMM:SS) を 格納 する セグ メン 
ト ア ドレ ス ., OX: 時 刻 を 格納 する オフ 
セッ ト ア ドレ ス )。 


の 内 容 を まとめ た の が 表 1 で す 。 
グラ フィ ックス の た だ ため に は , イン マタ ラプ 
ト エ ント リ を 設け まし た 。 BL レジ スタ , D 
S レ ジス タ , SI レジ スタ に 以下 の 値 を モッ 
ト し て INT 249 を 行う と , 表 2 の 機能 が 実 
行 る され ます 。 
BL : フ ァ ン クション コー ド 
DS : パラ メー タテ ー ブ ル の セグ メン 
ト ア ドレ ス 
SI : パラ メー タテ ー ブ ル の オフ セッ 
アド レス 


表 2 INT24g 


パラ メー タ : Y4 Yh XL Xh MC 
機能 : (X, Y) の 位置 に M の モー ド で | 
C の 色 の ドッ ト を プロ ッ ト す る 。 
一 NO SR ドド MD セッ ウド 
ЕЕ УВ 
2 : リ バース 
3 : 強制 セッ ト 
パラ メー タ YL Yh XE Xh ҮШ Yih 
XI? XlhM С 
機能 (X, У) “Жа, (ХІ, ҮТ) 
点 と し , M の モー ド ,C の 色 で 線 を 引く 。 
パラ メー タ :Y! Yh XL Xh RE ВВМ С 
機能 : (X, у) を 中 心 と し て 半径 R の 円 
を M の モー ド , C の 色 で 描く (モー ド 2 
は で き な い )。 
パラ メー タ YL Yh ХЕ Xh О К K2… 
機能 : (X、Y) の 点 を 含む 閉 空間 を C の 
色 で 塗り つぶ す 。KI, 
界 色 の 色 コ ー ド で , 7 つま で 指定 で き 
る 。CL レ ジス タ に は パラ メー タ の バ 
イト 数 を セッ ト す る 必要 が ある 。 
パラメータ | YL Yh XL Xh XIL Yih C 
02 Oh S£ Sh 
機能 : (X, Y) è (ХІ, YD を 頂点 と する 
長方形 の G-RAM の イメ ー ジ を S( セ グ 
メン ト ),0( オ フ セ ッ ト ) の アド レス か 
ら 始 まる メモ リエ リア に 格納 する 。 
パラ メー タ : ҮР Yh ХЕ Xh ҮН Yh 
XIL XIh CM O! Oh S£ Sh 
機能 : (X, Y) 5 (ХІ, YD を 頂点 と する 
長方形 の 中 に , S,O の アド レス か ら 
始ま る デー タ を , M の モー ド , CDE 
で 表示 する 。 


拡張 機能 の 移植 は , 前 回 の 基本 部 分 が 移 
植 き され て いれ ば それ ほど 困難 で は あり ませ 
ん 。8088 側 BIOS は 何 $ も し な く て よく ,Z80 
側 の ドラ イブ ルー チン の 拡張 部 分 の 作成 お 
よび , それ と 基本 部 分 と の リン ク だ け で OK 
ЧЧ» 5564, X4 XZOUAXTASU 
ア へ の 書き 込み は 必要 で す 。Z80 側 の ドラ 


イプ ルー チン に つい て は ,。 リ スト 1 一 5 に 
掲げ て お きま す 。 
リス ト は 


1) G.MAC(gget, gput) 
2) K.MAC( 漢 字 表 示 ) 
3) KI.MAC( 漢 字 入 力 ) 
4) P.MAC( ペ イン ト ) 
5) PG.MAC( グ ラフ ィ ッ ク パ ッ ケ ー ジ ) 
з» 

拡張 に あたっ て は , ОҺ/М7 5 月 号 P.52 
の リス ト 2 (LDMAKE.SUB) に 注意 し て 
だ きい 。 な お , 移 植 元 (オリ ジ ナ ル ) に つい 
て は 前 回 に 書い た と お り で す 。 

これ ら の 使い 方 は , 文章 で あれ これ 説明 
する より 実際 の プロ グラ ム を 見 た な ほう が 早 
いと 思い ます の で , TURBO PASCAL で 
作成 し た ライ プラ リル ー チ ン GK.PAS (Y 
スト 6 ) を 見 て くだ きい 。PASCAL Фй 
強 の つも り で 作っ た の で , プログ ラム の コ ユ 
ー デ ィング その も の は あま り よ い 見 本 で は 
あり ませ ん 。 これ は , TURBO PASCAL 
用 の Include File で す 。 

また , この ライ ブラ リル ー チ ン を 使用 し 
た プロ グラ ム 3 D.PAS も リス ト 7 に 参考 と 
LRL? T, の ジロ グラ の ドジ ネー ジジ 

続 ・CP/M-86 を 16 ビ ピット ボ ー ド で 127 


か ら 発 売 き され て いる イン タプ リタ PASCALL 


の サン プル プロ グラ ム (3D グ ラフ ィ ッ ク ) 


と 同等 の も の で す 。 イ ンタ プリ タ で は 14 分 
程度 の 実行 時 間 で し た が TURBO PASCA 
L で コン パイ ル し , 実行 する と 12308 fe 


リス ト 1 G.MAC 

0000" 
0000’ Ср OOA1* 
0005” DA 0000* 
0006° За 0000* 
0009' D3 F7 
oooB′ D9 
OO0C' За 0120' 
OO0F' 47 
0010* 
0010' D? 
0011: ES 
0012' ЗА O11E' 
0015' ағ 
0016' 
0015’ ср 0000* 
0019' SE 
001A' 25 
OO1B' 56 

f g-ram 
0012: CD 0000* 
OO1F' CD OOF4* 
00222 ЗЕ 04 
0024° 3D 
0025' 20 FD 
0027: Ср 0000ж 
0020' 7B 
oo2B′ рз ра 

88 
002D' ор 
O02E' 20 ЕБ 
0050° Е! 
0051’ 11 0050 
0034' 19 
0055: 09 
0036' 10 D8 
oosB′ D? 
0039' C3 0000* 
O03C' 
003C' Ср OOA1' 
O03F' ра 0000% 
0042' За 0000* 
0045° D3 F7 
0047: ЗА 0009* 
004A' 32 0000* 
004D' D? 
oo4E′ 21 0000 
0051: A7 

PL,ANA M 
0052: 20 o3 
0054: 21 a62F 
0057: 3D 

RA M 
0058’ 20 о? 
Oo5Q′ 26 Bé 
OOSC' 35 

RA M 
0050° 20 02 
O0SF' 26 АЕ 
0061' 22 0108’ 
0054' За 0120: 
0057: 47 
0068" 
0068’ D? 
0059' ES 
006A’ ЗА O11E" 
0064D’ АҒ 
006Е° АҒ 
OOF’ ов 
0070' Ср 0000* 
0075: DB D4 

8 


128 onwz 


+ 


3gget/gput subroutine for сртВ& 


„list 
extrn 
extrn 
extrn 
extrn 
extrn 
public 


call 
jc 
lda 
out 
exx 
DB 
1da 
mov 
9100р2: 


gloopi: 


3 
gput: 


ploop2: 


度 で 終了 し ます 。 


vramon,vramoff,rcvparam 
ploty,plotx,plotyi1,plotx1i 
colorg,plotm,gparam 
dotadr,ckflga,ckflgb 


iocs 
ориё ,gget 


gparchk 
iocs 
colorg 
Of プ h 


OD9H 
y2 
b,a 


OD9H 
gloop2 
10H,gloop2-$-1 


OD9H 
iocs 


gparchk 
iocs 
colorg 
0f7h 
gparam*9 
plotm 


OD9H 
һ,0 
а 


$+4 
20H,$*4-$-1 
h。Oa62fh 

a 


$43 

20H, $+3-$-1 
h ,Obóh 

a 


$43 

20H, $+3-$-1 
h,Oaeh 
putm 

y2 

b,a 


OD9H 
h 


x2 
с,а 


;select g-ram 


% 
#B = length Y 


$ 
3 
3С = length X 


= contents o 


ssend data to ВО 


% 
}9-гат adrs + 80 
4 


schk length Y 


select g-ram 


日 
sif m = O then С 


% 
jif т = 1 then 0 


jif m = 2 then X 


3 
;C = length X 
m 


Ы 


sdata from 808 


% 


CB 


22 
за 
De 


6F 
3a 


2 回 に わた っ て CP/M-86 の 移植 に つい て 
説明 し まし た 。 拡 張 機能 の 仕様 な ど は 独断 
で 決め た 部 分 が か な りあ り , 改良 すべ き 点 


も 多い と 思い ます 。 


TI 


- А 


見 や お 聞か せく だ 


され ば 幸せ で す 。 前 回 に も 書き まし た が , 
この DOS を 使っ な た いろ いろ な アブ" リ ケ ー シ 


To 


putnxtys 


; 
gadrck: 


OD9H 
d,a 


OD9H 
putaa 


c 
putnxty 
28H,putnxty-$-1 


OD9H 
а,а 


овн 
ckf1gb 
od4h 
d,a 


OD9H 

putaa 

putrep 
18H,putrep-$-1 


OD9H 
а,а 


орн 


орн 
ploop2 
10H,ploop2-$-1 


OD9H 
iocs 


plotx 


окон 
h 

OCBH, 38H * h 
бсан: 18H + 1 
GN JISH + h 


18H + 1 


38H + 1 


ョ ンプ ログ ラム が 発表 きれ る こと を 望み ま 


;save to D 


ま 
slength X ~ 1 
; 


3 
з 


% 
;data from 8088 
ssave to D 


g-ram adrs * ВО 


ман мн ме e 


ман ан t еа n n 


: 
9883 


#8 48 88% 


598 
5 


8 


гв 
3c 
32 
c3 
о4 
о5 
св 
78 
св 
Св 
зр 
20 
c9 
ср 
ов 
ср 


8° 


8 


リス ト 2 K.MAC 
:КАМЈІ PACKAGE for CP/M-86 ооза' CD оооо» call kincy % 
оозр' C3 0000+ јтр iocs $ 
»list ; 
0040* scrol: jsubroutine for gram scrol. 
0038 color equ OO03bh jcontents color code : 1 0040* CD O10C* call vramon 
igi d 0043' ЗА 005В 1да color 
003C buf equ OOSch buffer for kanji patter 0046” 4F mov с,а 
n (20h bytes) 0047* E6 01 алі 1 + 
$ 0049 * C4 оозғ” cnz gramscrol 
extrn ckflgb,iocs,dspxy ооас' 79 mov a.c 
extrn kposadv,kincy ооар” Ев 02 ani 2 
extrn pcr,plf 004Ғ ' C4 ooSF* cnz: gramscrol _ 
0052* 79 mov a.c 
public  kclr,kanji,kcolor,kcr 0053* E6 04 ani: 4 
public  vramon,vramoff árz. scrend 
public kput,kjdis 0055” 28 04 ж DB 28H,scrend-$-1 
public scrol 0057' 3D der a 
0058 ' CD ooSF* call gramscrol 
уенны kcolor procedure жне» 
жене» 00SB* scrends 
0000* kcolor: jset color code to $OO さ bh 005B* CD 0116” call vramoft 
0000* 04 in Od4h OOSE * c9 ret 
0002* 32 OOSB sta color з 
0005 ' c3 оооож jmp iocs 3 оозғ” gramscrol: 3 
OOSF ' 05 F7 out Of プ h 
рннныныныныныныне kclr procedure sex] à t n 0061: CS push b 
dne ee 
0008' kcir: sclear gram-1,2,3 0062” 11 СООО lxi d,ocoooh Г 
ооов” DB D4 in Od4h $s dummy 0065” 21 CSOO ixi h,O0cOOO0h*8O*15 ; 
оооа” CD O10C* call vramon 0068" 01 3980 lxi b,16000-80«16 % 
0000 оё 00 туі ь,0 ldir 
QOOF ' ЗЕ 01 mvi a,i 006B* ED BO * DB OEDH, OBOH 
0011" clrloop: 
0011” DS F7 out Of プ h sset gra 006D” 52 тоу һ,а 3 
ph-i 006E’ 6B mov 1,е % 
9015” 21 C000 1хі h。OcOOOh shl=ist O006F ' зь 00 mvi nO 8 
gram adrs 0071” 15 іпк а з 
0016* clip: 0072' 01 0500 lxi b,80*16 ま 
0016* 70 mov m,b cir gra ldir % 
m 0075' ED BO * DB OEDH,OBOH 
0017” 2C inr 1 jinc gra 
m-adrs 9077" Сі рор b 
0018: 70 mov m,b $ 0078' c9 ret 
0019: 2С inr 1 , 
001A* 70 mov mb 4 p d] d) e e kanji procedure sed d wn 
001B* 2с inr 1 rn 
о01Сс” 70 mov nb 8 0079” kanjis ; 
0019: 2C inr 1 П 0079" 04 ín Od4h dummy 
jrnz clip r] 007B* ср A, call kjdis % 
O01E' 20 Fé * DB ?ОН,с11р-%-1 007E* CD 0000« call kposadv 3 
0020' 24 : inr h 4 0081 * C3 0000» jmp iocs 「 ШЕГІП 
jrnz clip % 0084 ' кри: subr. ә n 
0021! 2025 + DB 20Н,с11р-%-1 0084: ЕЗ sj ay eei лал bp кү ETER 
9025: 3C inr a jasa*i 0085: 11 003C lxi d,buf i | 
0024' FE 04 cpi 4 jif a»-4 
then end of cir MES алы 0088* 9 10 mvi b,16 % 
оова” 
0026" 58 Е9 + - рв ЗӘН,сіғісор-ө-і ces dus чн idc d б 
оовв ' 77 mov m 
0028' 3E 07 mvi а,7 3 008C* 15 іпх 47 өте n" 
оо?а” 0$ F6 out Of る 6h sall gram to crt оовр” 25 inx h 1 
002C' Ср O116* call уғатоғғ OO8E ' 14 1dax H У 
oo8F ' 77 - 
002F’ CS 0000» jap iocs 0090: 15 Py Pe ды xs iia 
DEER kcr procedure WWE 0091'  D5 push d 5 
s ESA 0092' 11 OO4F 1х1 d,79 
0032” ker: x 0095” 19 dad d 
0032' DB D4 in оааһ dummy 0096' рі pop d 3 
0034' Ср 0000+ ` call pcr $carriage return dinz kputloop М 
0057" Ср 0000* call plf jline feed 0097' 10 Fi * DB 10H,kputloop-$-1 


с? 


009в' kjdis: 
009B’ CD ооға” call kxferin recieve kanji р 


` attern from 8088 


009Е” 21 0000+ 1х1 h,dspxy ; 
00а1 ' 7Е mov a,m sa=curx 
srir a 3 
0082" CB さ F * DB OCBH, 38H * a 
slar a за=еуеп 
0084 ' СВ 27 ж DB OCBH, 20H * a 
00A6" FE 4F cpi 79 
ооав', 02 0000* jnc iocs sif a»279 (lleg 
81 curx) then end 
О0АВ' оь 00 mvi ь,0 
OOAD’ 4F mov c,a jbcscurx 
OOAE * 23 inx h ; 
OOAF ' 7E mov am фатсиғу 
srir a sa=cury/2 
OOBO * CB 3F * DE OCBH, 38H + a 
00B2* FE ОС cpi 12 31+ cury/2 >= 12 
(illegal cury) 
оова” D2 оооож inc iocs 3 then end 
. 00B7* 26 00 mvi h,0 В 
O0B9' 6F mov 1,a shi=cury 
OOBA* B7 ora a 3if cury=0 then 
need not caslculate 
jrz calend 
OOBB* 28 ор * DB 28H,calend-$-1 
OOBD' 54 mov d,h 8 
OOBE * mov е,1 sde=hl =cury 
OOBF * 29 dad h [] 
оосо” 29 dad h 3 
ooci"' 19 dad d 15 times 
00с2: 29 dad h 310 times 
O00C3" 29 dad h 320 times 
00с4' 29 даа н 140 times 
QOCS′ 29 dad h 380 times 
00сё’ 29 dad h 1160 times 
9027: 29 dad h 3520 times 
оосв” 29 dad h 1640 times 
00С9: 29 даа һ 31280 times 
ооса” calend: 
ооса" 11 СООО lxi d。OcOOOh % 
ооср” 19 dad d^ % 
OOCE' 09 dad b 1 
OOCF ' CD о10с” call vramon 4 
0002” ЗА OOSB 1da color 4 
0005” АЕ тоу с,а 
9006 * Ев 01 ani 1 
0008 * 0$ F7 out 0f7h [] 
OODA ' 


リス ト 3 КІМАС 


ікі-іпрабе program 
«list 


OO1B csbut equ ооіьһ $ 
OO さ C buf equ OO さ ch 

FEOO kjcnt equ Ofeooh % 
0002 blkmax equ 2 


extrn const ,conin,conout,blkcnt,depxy 
extrn kjdis,scrol 

extrn ckflga,iocs 

extrn swScur sor ,cursor$sw 
pcr ,p1 f ,pbs ,pup ,pri ght 


kjin,kposadv,kincy 


DB р4 in Od4h $ dummy 

32 015Е' sta maxcnt 8 

ЗА оооож 1da cursor$sw $ 

32 0150” sta curmode ; 

B7 ora a 5 

C4 0000* сп; sw$cursor r1 

AF xra a фсіг chr-cnt 

32 ҒЕОО sta kjcnt ; 

52 ООЗС sta buf $ 

2A 0000» lhid dspxy ¡save ist pos 
srar h smask bito 

Св 


kjinlp: 


58 BRNg 8 8 


3 
ora a şif А = O then n 


| else key pres 


130 onwz 1985.7. 


P $$ 3% 


о 
> 
= 


98 8488 PI 9903 
ひ 


kxferinloopi: 


kxferinloop2: 


8 $8 Яғ 
ЕС 8% 


ЕЕ 


HE 


i 


SOH,kjinlp-$-1 


НЕН: 


MO 


mov a,c $ 
ani 2. з 
out 0f7h 
cnz kput % 
mov a,c 3 
ani 3 
kputend 
28H,kputend-$-1 
dcr a 5 
out of7h 3 
call kput % 
угато++ 3 
3 
jrecieve kanji patt 
h,buf % 
с,2 % 
h ' 
b,16 % 


call ckflgb jwait for intrpt 


3 
inx h 


% 
inx h sbuf adrssbuf ad 


kxferinloop2 ; 


10H,kxferinloop2-$-1 
h D 
h D] 


е % 
kxferinloopi ; 
20H,kxferinloopi-$-1 


20H,conrdy-$—1 
blkcnt*i 
blkmax 

blktgl 

kjinlp 
20H,kjinlp-$-1 


ーーーー 


conin 


D > 
в 3A = Кеу-іп data 
rub jback-space 


28H,rub-$-1 
Odh 


% 
кісһк зехс CR 


20H,kjchk-$-1 


е,а Е = odh 


skbut ; 


sendbuf }’СА’ pressed | 
space jerase cursor 


kincy т 
pif line 
curmode 2 % 

а darte 
swfcursor 
iocs 


h,dspxy+1 
d,fstpos*i 


m 
сһескк | : 
28H,checkx-$-1 

kjinlp j 


ern from 8088 


jya-pattern from 


S i 
8888" 8 m 


007A* 


8 
18 9 


HH HIN ПИН НН S9 F3 33 fA E GEERS 


à 


: 
RIRE 35 


00Е6' 


リス ト 4 P.MAC 


H 


3 
3 


TENE 


gi 


884 08 Е%5Ұ0 38236575098 8 ME ME 08 па ЛЕ JU л 5 


г 


kjchks 


+ 


Я 8 2$ 82 58 25 $8 94 8 る 958 8 5 
: * 


filbuf: 


чї? 3888 
8 


$-——---kyo^kai color clear 


„115% 
public 
extrn 
extrn 
з 
stack equ 
з 
paint: 
CD оооож call 
Dé 05 sui 
DA оооож јс 
3c inr 
21 O2BS' 1х1 
11 0008 ixi 
01 0805 lxi 


loopi: 


m 
kjinlp 
SOH,kjínlp-$-1 


h,kjcnt 

m 

space 

backpos 

space 

kjinlp 
18H,kjinlp-$-1 


20h 

spdis 
28H,spdis-$-1 
30h 


kjinip 
S8H,kjinlp-$-1 
зав 


ап 

38H,an-$-1 

41h 

kjinlp 
S8H,.kjinlp-$-1 
7bh 


kjinlp 
SOH,kjinlp-$-1 
5ыһ 


kjinlp 
38H,kjinlp-$-1 


c4,3h 
e.a 
ckflga 
а,е 
20h 
Od4h 
ckflga 
a.c 
Od4h 
skbuf 
kjdis 


kposadv ; 
maxcnt 
b,a 

kjent 

b 

kjinend 


% 
здес char cnt 
serase cursor 


% 
jerase char 


space? 
sif so jmp 


4 
illegal char 
LI 
gnumeric 
LI 
ҙі11еда1 
О 

jilegal 
4 

; ALPHA 

% 

jilegal 


jhi-byte of code 
LI 
% 


slo-byte of code 


1 
:В = max count 


4 
3А = char-count 


j 
SOH,kjinend-$-1 


kjinlp 


е,а 
Skbuf 
space 
di spend 


1 
şspace display 


j 
18H,dispend-$-1 


a 
filbuf 
kjdis+3 


h,buf 

b,32 

し 

h 

%-5 
10H,$-3-$-1 


ckf1ga 
a 

Od4h 
c,O0d4h 


OOEB * 21 FEOO 1хі h,kjcnt ‚АУ Hirn 
OOEB* 46 mov bym 18 = char cnt 
ООЕС' 04 inr b LI 
OOED' sendip: 
OOED' CD оооож call ckflga Г 
outi % 
ooFo* ED A3 * DB OEDH,OASH 
jrnz sendip % 
00ғ2' 20 Ғ9 + ов 20H,sendip-$-1 
ooF4' C9 ret , 
ооғ5” Баскров: 
O0F5* CD 0000* call pbs jback-space 
ооғв” ер оооо» call pbs зБаск-врасе 
OOFB' 21 0000+ 1кі h,dspxy з > 
ООЕЕ ' 7Е тоу а,т , 
ООЕЕ ' FE 4E cpi 78 4 
0101" DB rc [] 
0102* decry: 
0102" CD 0000* call pup scursor-up 
0105* c9 ret 
0105* blktgl: 
0106” 11 003C lxi d,buf 3 
0109 ' 1A 1dax d 1 
озса” B7 ora a ま 
O10B* C2 00СЕ' jnz space з 
010Е' 21 001В 1хі h,csbuf 4 
0111” 01 0020 lxi ь,52 3 
idir з 
0114* ED BO * DB OEDH,OBOH 
0116 CD 0003+ call kjdis*3 з 
0119 c9 ret 
0114 skbuf: 
0114 21 ҒЕОО іні h,kjcnt у 
0110” 54 inr m [] 
011E 4E mov Com Г] 
Q11F оь 00 mvi ь,0 1 
0121: 09 dad b ЗН. = pos of buf 
0122* 73 mov me Г ? 
0123* с» ret 
0124 fstpos: 
0124 0000 dw o 1 
0126" kposadvi: 
0126” ОЕ ОС mvi と 。Och % 
0128” CD 0000* call conout $ 
012B* CD 0000* call pright jcursor -right 
012b * ЗА OOOO* 1da dspxy % 
01317 B7 ora a ; 
0132* co rnz [1 
0152: Кіпсуі T 
0155: CD оооо» call pcr ¡carriage return 
0136* CD оооо» call [211 jline-feed | 
0139” за 0001* lda dspxy+i ; у 
O13C' FE 17 cpi 23 % 
О1ЗЕ' De rc 5 
015Ғ” CD 0000* call scrol | 
0142” ЗА 0125" 1да fstpos*1 % 
0145: 3D dcr a ; 
0146* 3D dcr a 3 
0147" $2 0125” sta fstpos*i 1 
014A* CD 0000* call pup scursor-up 
014D* c9 ret % 
014Е' mkcur sors 
O14E* 21 001В 1хі h,csbuf Г] 
0151" 06 10 mvi b,16 % 
01525” ЗЕ ^A mvi а,Оааһ $ 
0155” mkcurlp: 
0155: 77 mov т,а $ 
015 25 inx h М 
0157' 77 mov ma 1 
0158” 25 іпх һ 
0159: 07 ғіс ま 
dinz mkcurlp 3 
015A’ 10 F9 * DB 10H,mkcurlp-$—-1 
O15C' C9 ret n 
01SD' oo curmode: db o з 
015Е' оо maxcnt: db o $ 
end 


paint routine for СР/МВЫ 


paint 


rcvparam,gparam,vramon ,vramoff 


iocs 


7000h 


rcvparam 
5 

iocs 

a 
h,cljroO*1 


4,8 
b,0805h 


дее parameter + 
sparam byte cnt 


314 < 5 then по 


0012' 71 mov mc initial set 
0015” 19 dad d ЗН. = next adrs 
djnz loopi 

0014" 10 ЕС * DB 10H,1oo0p1-$-1 
0015* 21 0000+ 1х1 h,gparam #HL = top adrs o 


$7------get paint position emt 
0019: 06 02 mvi b,2 % 
001B' getpos: 
001B' SE mov e,m [] 
001C’ 23 inx h % 
0010” 5% mov d,m $ 
001E 23 inx h f 
001Е' 05 push d 3 
djnz getpos з 
0020' 10 F9 + DB 10H,getpos-$-1 
$--------ryo^iki color check 
47 mov b,a 3B = param byte 


mov 
sta 
aní 


a.m 
color*i 
7 


% 
00ЕС' 


続 ・CP/M-86 を I16 ビ ピッ ト ボ ー ド で 131 


0029: Ср 0059: call jron 
00227 7Е тоу a,m оода” св 00 
002D' 07 ric 
ОО2Е ' 07 ric ооғь: 38 06 
oo2F' 07 ric 0A8' 7А 
9050° 07 ric 00a9* 
0031* 4F mov с,а 0089 * ғо 
0052” Её 07 алі 7 
jrz purecl оода: 28 ҒВ рв 
0054 ' 28 05 + ов 28H,purecl-$-1 
o036* CD 0059" call jron ооас” 18 12 DB 
jr colste OOAE ' 
0059: 18 oD * DB 18H,colste-$-1 oonE' 25 íinx 
O003B* purecl: exat 
003B' 79 mov a,c ooeF' 08 DB 
0035: Bé оға т оово 3C inr 
0050” 52 ООЕС” sta color*i OOB1' РЕ SO cpi 
jr colste árz 
0040* 18 06 * DB 18H,colste-$-1 OOB3' 28 оа DB 
ョ ーー kyo^kai color сһеск---------------- exat 
0042* collop: 0085 ов DB 
0042* 7E mov a,m оовё’' CD 0224 * call 
0043* Ев 07 ani 7 0089 B7 ora 
0045* CD 0059: call jron jrz rseari 
0048* colste: OOBA′ 28 F2 * DB 28H,rseari-$-1 
0048" 23 inx h OOBC' 57 mov d,a 
djnz collop jr г50$1 , 
0049” 10 F7 + DB 10H,collop-$-1 OOBD* 18 EA * DB 18H,rs0$1-$-1. 
% % 
ооав” Di pop d БЕ = X pos OOBF ' dota$1: 
004C ° ЕІ рор һ ¡HL = Y pos еха+ 
0040 ° CD 0000* call vramon OOBF * ов * DB овн 
0050 ° CD 007' call pai оосо: dota$2: 
0053: CD оооож call угато+ + rrcr b 
; оосо’ CB o8 * DB OCBH, O8H * b 
0056’ C3 оооож imp iocs jrnc dota$3 
; 00Сс22 зо 04 + DB SOH,dota$3-$-1 | 
$--—-7-—--JR set subroutineg--——-——-——--—-——-—— O0C4 ° 2B dex h 
0059” jron: exaf 
0059' 07 ric 0025: 08 * DB OBH 
005A’ 07 ric оось 3D dcr a 
O0SB' 07 ric еха+ 
005с' 11 0285” 1хі dscljrori 0067’ ов * DB OBH 
ООЗЕ * в5 ада е оосв” dota$3: 
0060* *F mov е,а оосв: 78 mov a,b 
jrnc $42 00с9' 32 02ғ7: sta endbit 
001; 30 01 + ов 50Н,%%2-%-1 оосс' ЗА 018Ғғ' lda ksearc*1 
0065" 14 inr d OOCF ' 47 mov b,a 
0064” АҒ хга а еха+ 
0065” 12 stax d оор0: ов * DB OBH 
0086. C9 ret 0001’ 90 sub b 
%--------раіп% main routine-- 00D2' 32 0124* sta byte*1 
0067 *' pai: 
0067’ ЗЕ mvi а,04ғһ оор5” 2A 0121: 1519 staadr*i 
0089" 52 0157” sta popstk*i оорв” Ср 0289” са11 lineup 
006C’ 32 0239: sta pshstk«i OODB' 04 018Е' спс ksearc 
OOeF ' CD 0208' call dotadr Н. = adr, B= b OODE * 2А 012141” 1519 staadr*i 
it OOE1′ Ср 0295” са11 linedn 
ooE4* D4 O18E* cnc ksearc 
0072" next: П 
0072' Ср 0284 ' call dspr 00Е7” ЗА 02Ғ7' 1da endbit 
0075: 57 mov d,a exat 
00768” ^o ána b OOEA* o8 * DB OBH 
0077” С2 0152" jnz nxtstk OOEB* color: 
1 OOEB' ЗЕ 00 mvi a,0 
007A^* 1 searO* OOED 4F mov с,а 
rrcr b OOEE ' 16 mvi 4,0 
007A CB 08 + DB OCBH, O8H + b ooFo* 06 оз туі b,3 
jrc lseari OOF2* іссіір: 
007C' 58 ов * DB S8H,l1seari-$-1 rrer с 
007E 7A mov a.d ООЕ2' св o9 + DB OCBH, OBH + c 
007F ' 150%1: jrc $48 
007F ' до ana b ооғ4” 58 07 + DB 58Н,%%8-%-1 
jrz 15еаго ооғь” 21 АЗОО lxi h,O0a300h 3nop/and Е 
0080 " 28 F8 * DB 2ӨН,1веағ0-%-1 ooF9' 1E 00 mvi е,0 
ir dotadj jir $46 
0082' 18 11 + рв 18H,dotadj-$-1 OOFB* 18 05 + DB 18Н,%%6-%-1 
0084 ' 1өеағі: OOFD' 21 B32F 1хі h,O0b32fh фсрі/оғ E 
0084* 2B dcx h 0100* tilet: 
exaf 0100" 1Е 00 mvi e,0 $AAh or 55h 
оов5“ ов * DB OBH 0102" 22 0184" shld сріз 
0086 ' 3D dcr a bit 3,e 
0087' FA 0094* jm dotadi 0105* Св 59 * DB OCBH, 3«8*c*40H 
exat jrnz $+7 
008A* ов * DB овн 0107: 20 0 + рв 20Н,%%7-%-1 
оовв” CD о2А4' call dspr 0109: 21 A300 lxi h。Oa さ OOh jynop/and 
ОО8Е ' B7 ora а Е 
3гт lseari O10C' АҒ xra a 
oo8F ' 28 F3 * DB 28H,1seari-$-1 jr $+6 
0091” 57 тоу d,a 010D’ 18 05 + DB 18H, $+6-$-1 
jr 1s0$1 О1ОЕ', 21 В52Ғ 1хі h,0b32fh 8Cp1/or Е 
0092' 18 EB * DB 18H,1s0$1-$-1 0112" tile2: 
[ 0112* 3E 00 туі а,0 #SSh ог ААВ 
0094” dotadi: 0114* 22 018A" shld 
exat 0117' B3 ora 
0094 ° ов * DB 08H 0118* 32 013А* sta 
0095” dotadj: 011B* 14 inr 
ricr b O11C* 7А mov 
0095* CB 00 * DB OCBH, OOH * b 011D' 0$ F7 out 
jrnc dotad2 exx 
0097: 5004 + DB 30H,dotad2-$-1 oiiF′・ ре E DB 
0099” 23 іпх һ 0120" staadr: 
exat 0120" 21 0000 1хі 
ооза” ов + DB овн 0125: byte: 
O009B* 3C inr a 0123: оь 00 mvi 
exaf 0125: ЗА O2F6' 1da 
009с' ов + DB овн 0128: 57 mov 
009D' dotad2: 0129* ағ хға 
009D' CD 0262 call setup jr 
; 012А' 18 01 + DB 
OOAO* Ср о2А4” call dspr 012C* fstbyt: 
ooas' 57 mov d,a 012C' B2 ora 
00A4* rsearO: s ЕЕ 


132 onwz 1985.7. 


012D* 


012ғ' 
0131' 
0152: 


0155: 
0155” 
0158" 
0159” 
O13A* 
013A” 


O13B*' 
0150” 
0150” 
015Е” 
045ғҒ” 


oisF* 
0141* 
0142* 


0142* 
0145" 


0144: 


0145” 
0147” 
0147" 


0148” 


0148” 
014С' 


014Ғ ‘ 
0150' 


0152” 
0152” 
0155" 
0156" 
0156” 
0158" 
015%" 
015а” 
015B* 


О1З5Е' 
0160“ 


0165” 
0165" 
0145” 
0168" 
0169* 
016А' 
Oi6B* 
016C* 
01р' 
O16E* 
016ғ' 
0170* 
0171* 
0173* 
0176* 
0177* 


0178* 
0179* 
017C* 


017D* 


0180* 
0180" 
0181" 
0182” 
0182” 
0184” 
0184" 
0186” 
0187: 
0188 
0188* 
о1ва” 
018A* 
016C’ 
018D’ 


018E’ 
018Е' 


0190* 
0191” 
0194: 
0195" 
0198” 
0199: 
o19’ 
019р' 


019Е' 
019F ' 


01640” 
0142' 
01а4' 


ИНВЕ #95 9 


38 


3 88 8 8 5 


BNBPZUAREAURUS? в №3 8858 4$ 5 


а 508 


ag 


93 


378 Я 


8 8 8 SS 48499 


оа + 
ЕВ + 
ор + 
0180: 
02 + 
FC * 

* 

* 
01 + 
02 + 
FB + 
0180* 

* 
AO + 
o239* 
oo 
0157* 
os * 
9000 
0; + 
0000 
8o 
0256* 

+ 
0166" 

で ー 

oo 
oo 
90 

* 
o2F5* 

* 
0227’ 
0124: 

+ 
22 + 
40 + 
os * 


stdata: 


linlop: 


line: 


endbyt: 


%--------Рор stack 


nxtstk: 


popstk: 


pres: 


tiles: 


cpl3: 


tile4: 


ср14: 


р————----куо^каі search subroutine-—--—--—---—- 


ksearc: 


1да 
тоу 


mvi 
сар 
rz 

inr 
sta 


j5 32053 H 


mvi 
exat 
DB 


OCBH, OBH + d 
fs も by も 
SOH,fstbyt-$-1 


1іп1ор 
10H,linlop-$-1 


1со11р 
10H,1collp-$-1 


pshstkei 
d,a 


a,00h 


bitsta 
28H,bitsta-$-1 
O。b 

OCBH 。O*B+b+4OH 
bb1 op 1 
20H,bblopi-$-1 


sstack empty 


55h or ААҺ 


фААҺ or 55h 


CD 0244 * 
18 07 * 
bblopi: 
Ср 0244 ° 
FE FF 
28 09 * 
bbsta: 
4F 
blopi: 
^o 
г 1F + 
stbite: 
Св оо ж 
79 
FB + 
% 
nbi: 
23 
ов * 
зс 
ов + 
09 + 
15 
ре + 
20 E7 * 
bitsta: 
CD 0284* 
ағ 
blopei: 
ғо 
28 оғ * 
stbitf: 
09 + 
7в 
09 + 
вв 
св 
CB о + 
79 
18 F3 * 
з 
stbita: 
CD 0234 
18 ОЕ * 
LI 
stbitb: 
CD 0234* 
18 1F * 
Uu 
bblopo: 
CD о2А4' 
B7 
28 09 * 
4F 
blopo: 
ао 
20 CD + 
stbitc: 
CB оо * 
79 
30 F8 * 
% 
nbo: 
23 
ов * 
sc 
ов * 
D? + 
15 
D? + 
20 E8 + 
CD 02A4' 
4F 
blopeo: 
^o 
20 CD * 
stbitd: 
D? * 
7B 
09 + 
вв 
св 
79 


stbita 
28H,stbita-$-1 


1 
20H,bblopi-$-1 


с,а 


stbitb 
28H,stbitb-$-1 


OCBH, оон + b 
a,c 

blopei 
18H,blopei-$-1 


store 
stbitc 
18H,stbitc-$-1 


store 
stbitd 
18H,stbitd-$-1 


{ 


stbitf 
20H,stbitt-$-1 


LET 


続 ・CP/M-86 を 16 ビ ピット ボー ド で 


133 


} 


8 
а 
БЕБЕЕЕЕЕЕЕЕЕЕҮЧЕ 


88 
8 8 


i 
8 


1 


8855 


ЖИБЕ 


0237 


ҮШ 


HH H 


PS HORE E 


: 
NGGNNNNNNS ASAS QONGNSS.233188 58 ЧӘЧЕНӘ 5 BB BSCE Jg 95 88 


Hi 


$ 
d 


o 
ii 
28 


ricr b 
оо + рв OCBH, оон * b 
jr blopeo 
F3 + DB 18H,blopeo-$-1 
gue -dot adrs calculation-------------- 
dotadr: 
mov а,1 
01 ani 1 
rrc 
0256* sta tilflg*i 
dad в. 
mov b,h 
mov с,1 
Заа һ 
dad h 
dad b 
dad h 
dad h 
dad h 
mov а,е 
07 ani 7 
srir d 
за + рв OCBH, 38H + d 
rarr е 
їв + DB OCBH, 18H * e 
srir d 
ЗА * DB OCBH, 38H * d 
rarr LÀ 
1B * DB OCBH, 18H * e 
srir е 
3B + DB OCBH, 38H + e 
exat 
* DB OBH 
mov а,е 
exat 
* DB OBH 
CO mvi d,OcOh 
dad d 
во mvi b,80h 
inr a 
loop: 
ricr b 
90 * DB OCBH, оон + b 
dcr a 
jrnz loop 
FB を DB 20H,1oop-$-1 
ret 
ge——— Store вкаск--——————— 
store: 
0157* 1da popstk*i 
mov d,a 
pshstk: 
oo mvi а,0 
inr a 
cap d 
rz sstack overflow 
0239* sta pshstk*1 
А ога а 
xchg 
jrnz pshadr 
о5 ҸЕ ов 20H,pshadr-$-1 
9000 ixi h,stack 
jr $+4 
оз e DB 18Н,9%4-%-1 
pshadr: 
0000 1хі h,0000h 
mov n,d 
inx h 
mov me 
inx h 
mov m,b 
inx h 
mov a,b 
exat 
+ DB овн 
тоу b,a 
tilflg: 
oo mvi а,0 
оға b 
mov ma 
mov a,b 
exaf 
+ DB 08H 
mov b,a 
inx h 
024A* shld pshadr+i 
xchg 
ret 
$-——------setup parameter-------------------- 
setup: 
0256” 1da +11+19+1 
во xri 80h 
0256* sta tilflg*i 
55 mvi а, 55h 
jrz $42 
01 * DB 28Н,%%2-%-1 
ста 
0101: sta tilei+i 
0189” sta tile4*1 
cma 
0115” sta +11е2+1 
0185° sta +11е5+1 
mov a,b 
o2F5* sta stabit 
0121' shid staadr*1 
exaf 
+ DB овн 
o1i18F* sta ksearc*i 
exat 
P DB овн 
ret 
3-————---position adrs ир------------------- 
lineup: 
1985.7 


н 


8 


db NN PP HIE 


ІН 8998988 3883468 ИН 


В 
5 


O2E1* 


88 
aH 


а ШЕН 


02ғ2' 


о2ға” 


$ наяғайтаяа %4Л884л8%8 $F 920288488 


8398536 


Nr 
Do 


28 


33 


38855325 53582535 2859835 


я = 
хо 


8824 


47 


836 


зав 


8 82536 


o 
- 


01 


mov a,l 

sui Bo 

mov 1,a 

rnc 

dcr h 

mov а,һ 

срі Ocoh 

ret 
$--------position adrs down----------------- 
linedn: 

mov a,l 

adi во 

mov 1,а 

Jrnc ++2 

рв 5ОН,%%2-%-1 

inr h 

mov а,һ 

срі Ofeh 

cmc 

rnc 

mov а,1 

срі 80h 

стс 

ret 
%--------ғеай g-ram and check color 
бергі 

push b 

mvi a,i 

out 0f7h 

mov c,m 

inr a 

out Of7h 

mov d,m 

inr a 

out 047h 

mov e,m 
LI 

mvi ь,0 
#ーーーーーーーー と O1 Or 0 』 киғо---------------------- 
cljro: 

jr $+7 

DB 18H,$*7-$-1 

mov a,c 

ora d 

ora e 

ста 

mov b,a 

nop 
%--------соіоғ 1 : ао----------------------. 

jr 8+7 

DB 18H,$*7-$-1 

mov a.d 

ora . 

ста 

ала с 

оға b 

mov b,a 
j-------color 2: aka 

jr 8+7 

DB 18Н,%%7-%-1 

тоу a.c 

ora е 

ста 

апа а 

ога b 

mov b,a 
#ーーーーーーーー と O1Or 5 1 majenda------------------ 

jr %+7 

DB 18H,$*7-$-1 

mov a, 

cma 

ana c 

ana d 

ora b 

mov b,a 


ana 
ora 
mov 

$77------color 
jr 


18Н,%%7-%-1 
a,c 
d 


е 
b 

b,a 

5: mizuiro---- 
%%7 
18H,$*7-$-1 


18H,9*7-9-1 
a.c 


d 

e 

b 

b,a 

7 ۾‎ ванна 

$47 

18Н,%%7-%-1 

а,с 


ret Е endbit: ds 
end 


; 
stabit: ds 


リス ト 5 PG.MAC 


GRAPH PKB for CPM-86 оова” 29 dad h 180 times 
«list OO&B' ES push h sh1=y*BO 
public plot,line,circle 
public орағат,ғсурағат OOC’ 21 0081” 1х1 h,pbittbl $ 
public dotadr ,plotx ,ploty OObF ' 58 mov e,b je=bit position 
public plotxl1,plotyi,colorg,plota 0070* 16 00 mvi а,о $ т 
; 0072* 19 dad d sget pbittbl adr 
extrn iocs,ckflgb,vramon,vramoff s ү 
0073: 4E mov c.m 1с=1,2,4,8,10,20 
0000’ драгат: ,40 or 80 
0000’ 0000 ploty: dw о 
00022 0000 plotx: dw о 0074 Di рор d збе=у*Во 
0004' 0000 plotyi: dw o 0075 Е! рор h ҙһізк/8 
00046 * 0000 plotxi: dw o 0076 19 dad d зп =Вожу+х /8 
ооов” оооо plotad: dw о SEU rcd 
оооа“ 00 colorg: db о 0077: 11 СООО lxi d。OcOOOh 3 TO 
O00B' oo plotm: db о 007a 19 dad d зп1=с000+В0у+к /8 | 
000с' 0000 dltxs dw о 007B Di pop d 3 
ОООЕ ' 0000 dity: dw 0 007C* с» ret 
i p женен pIOt жеккен 4 (HEROICO EEN 007D' doteri: 
же 0070: Е! һ 
0010” plot: 007Е' doter2: 
0010” CD 0313" са11 rcvparam jrecieve paramet 007E ' Di pop d 
er 007F' 37 stc 
0013* 21 0004* 1х1 һ,драгат+4 ; 0080 * c9 ret 
0016' 7E mov a,m ; 
0017' 52 000A“ sta colorg ; 0081 pbittbl: 
001А' 23 inx h 3 0081 ' 01 1h 
120010") 7E mov a.m ; 0082' 02 db 2h 
'001C' 52 OO0B' sta plotm ; 0083' 04 db 4h 
9084° 08 db 8h \ 
O01F' CD 0025” call nnplot 0085, 10 db 10h li 
0022' | C$ 0000» jmp iocs ; 0086’ 20 db 20h ІІ 
0087: 40 db 40h A 
0025” nnplot: 0088° во db воһ 
0025' CD ооза” call dotadr 
árc plotend }#4 cy ret 0089 ' lpcodegen: 
0028’ 58 ОҒ * DB 38H,plotend-$-1 0089 · ES P h Т 
оо2А” ср оооож call vramon 4 оова” за 000A: 1da colorg Г 
| 0020° DS push d ; 008D' 21 0155° ixi h,oldcol % 
| oo2E' 59 mov e.c 3 0090' BE cmp m % 
002F' СЮ 0089” call 1рсодедеп D jrnz | 1pcodea 1 ' 
0032” ер O11C* са11 lineplot $ 0091” 20 09 * DB 20H,1pcodea-$-1 
0055 0 pop d , 0093' ЗА ооов' 1da plotm $ 
0056” CD оооож call угато++ ; 009%’ 23 inx h В 
0059: plotend: 0097: BE стр LJ % 
0029” c9 ret jrnz 1pcodea ; 
0098 20 02 * DB 20H,1pcodea-$-1 
003A dotadr: 009А° Е! pop $ 
0034 * 05 push d 3 0098: C9 ret 
003B* 2А 0002' 1514 plotx ghlzx-pos(0*639) 
ООЗЕ, 7D 5 mov а,1 日 OO9C ' lpcodea: 
ООЗЕ ° Ев 07 ani 7 фтавк ls-3bit 009C' ЗА 000A 1da colorg р 
0041, 47 mov b,a sb=bit position OO9F' 21 0155: lxi h,oldcol D 
srir h ; 0002' 77 mov m,a 3 
0042: cB 3C + DB OCBH, зан + h 0045° за oooB 1da plotm з 
rarr 1 ; ооь' 25 іпх 3 
0044* CB 1D * DB OCBH, 18H * 1 0047 · 77 mov та $ 
srir h з ooa8* і 5 
0046 CB 3C * DB OCBH, 38H * h фы p^ 1pcode さ 1 
rarr 1 yhlex/4 оода ' 28 45 + DB 28H,l1pcode3-$-1 
0048 CB 1D + DB OCBH, 18H * 1 OOAC ' за 000А' 1da colorg 1 
0044* 7C mov а,һ ; OOAF ' 6F mov 1,a 
00484 B7 ora a jif x/4/256 <> 0 bit 0,1 
then err оово” CB 45 * DB OCBH, O*B*1 +40H 
jrnz doter2 3 OOB2 * CD OOEA* call lpseta 
004C ' 20 30 + DB 20H,doter2-$-1 OOBS' 32 0123' sta lcolori+2 Г 
srir H зізх/8 bit 1,1 
CB 3D * DB OCBH, 38H “1 оовв” CB 4D * DB OCBH, 1 #8+1 +40H 
7D mov а,1 $ оова” CD ooEA call lpseta у 
FE So срі во şif x/8 >=80 the OOBD' 32 O12B' eta М 
bit 
jrnc doter2 3 оосо св 55 * DB y 
50 29 Ж DB 3OH,doter2-$-1 00с2' CD OOEA' call 
о0С5” 32 0153” sta 
ES push h 5 оосв 1pcodeOs 
2А 0000' 1h1d ploty ;hlsy-pos(0*199) OOCB' за ооов” 1da 
7t mov ah ; OOCB’ B7 ora 
B7 ora a j jrnz 
jrnz doteri ; оосс 20 05 * DB 
20 20 * DB 20H,doteri-$-1 QOCE * 21 A62F 1х1 
7D mov а,1 3 тері 
FE C8 cpi 200 % jr 
jrnc doter i $if y>=200 then 0001 ’ 18 ос + DB 
9005 FE O1 cpi 
30 18 * DB 3SOH,doteri-$-1 jrnz 
оор5” 20 05 + DB 
54 тоу d,h р 00D7' 21 Beoo lxi 
5р mov е,1 を jr 
OODA ' 18 05 * DB 
29 dad h 3 OODC' 21 АЕОО lxi 
29 dad h % OODF ・ lpcodei: 
19 dad d ; 5 times OODF * 22 0121* shld 
29 dad h 310 times 00Е2' 22 0129: shid 
29 dad h 320 times OOES 22 O131* shid 
жт dad h $40 times OOEB8* Ei pop 


続 ・CP/M-86 を 16 ビ ッ ト ボ ー ド で 135 


00E?” c9 
O0EA* 
ООЕА', 3E 77 
OOEC' co 
OOED' АҒ 
OOEE ' c9 
OOEF ' 
ООЕЕ ' ЗА 000А' 
00ғ2' оғ 
ООЕЗ' CD 0114* 
ООР&' 22 0121* 
oor9" оғ 
ооға” Ср 0114” 
OO0FD' 22 0129* 
0100” оғ 
0101” Ср 0114: 
0104" 22 0151: 
0107: ЗЕ 77 
0109” 52 0125” 
010C’ 32 012B' 
010F ' 52 0155: 
0112: Е! 
0115" ce 
0114* 
0114* 21 B600 
0117" nae 
0118* 21 Аө2Ғ 
cpl 
O11B* c9 
011C' 
011C’ SE 01 
011Е° DS F7 
0120* 7B 
0121* 
0121* 00 Bé 77 
за 
0124: ЗЕ o2 
0126: D3 F7 
0128' 7B 
0129” 
0129: 00 B6 77 
01225 ЗЕ ОЗ 
012Е’ 05 F7 
01507: 7B 
01541: 
0131” 00 Bé 77 
0154" с» 
О135' 0307 
* 
0157" 
0157” CD 0315: 
O13A' 21 0008: 
0150) 7E 
013E' 32 000А' 
0141" 25 
0142" 7Е 
01445: 52 ооов: 
0146" CD ооза' 
0149: ра o264* 
4У 
014С' 59 
0140” CD oo89* 
0150'  D9 
01515 ED SB 
0153: 0006 * 
0155: 21 FDBO 
0158” 19 
0159: DA 0264' 
err 
015C* 2A 0002' 
O15F EB 
0160* B7 
0161" 52 
inel 
0163: 50 23 
0165: 19 
01665* Ер 55 
0168: ооов” 
01845. 22 0002 
O16D’ EB 
O16E* B7 
OieF′ ED 52 
0171* 
0172* 2А 0000* 
0175* ED 5B 
0177* 0004* 
0179: Ер 55 
017B* 0000* 
9170” 22 0004" 
0180" CD ооза' 
o183* 59 
0184* 09 
0185: Е1 
1,У1 
01864: 38 рс 
0188* 


136 onwz 1985.7. 


lpseta: 


ірсоде3: 


lcolor3: 


oldcol: dw 


a,77h 


colorg 


lpsethl 
1co1 or 1 


lpsethl 
іссісе? 

% 
lpsethl 
lcolor3 
а,77Һ 
lcolori+2 
lcolor2+2 
lcolor3+2 


0307h 


377-184 (h1) ,a 


e — = 


şbé=ora (hl) 


まる 6= ニ and (hl) , 2+= 


snop/or a/ld(hl) 


人 


tine: 
call 
lxi 
mov 
sta 
inx 


linei: 


rcvparam 
h,.gparam*8 
a,m 

colorg 

h 

am 

plotm 


dotadr 
lineend 


e.c 


lpcodegen 


ор9н 
plotxi 
OEDH,SBH 
plotxi 
h,0-640 
d 
lineend 


plotx 


a 

d 

OEDH ,9+8+42н 
linei 


ЗОН,11пе1-$-1 
d 


plotxi 
OEDH, 53H 
plotxi 
plotx 


a 
d 
OEDH 。d*B+42H 
h 


ploty 
plotyi 
OEDH, SBH 
plotyi 
ploty 
OEDH, 53H 
pioty 
plotyi 
dotadr 
е,с 


scalculate х,у 
314 cy illegal x 


3 
з 
jif x>=64O then 


L 

дез hl=xi 
jcir cy 
ух1-х 


jif жізтк then 1 


ghisexi 
зх to х1 


xi to x 
sde=xi 
$clr cy 
}х-х1 


һ1=х 


% 
% 
$ 
уі to y 


зу to yi 
calculate х1, у! 
$ 

з 


3 
jif cy illegal x 


3dltxsx-»1 or хі 


-x 


018B' 
O18C* SB 
O18E' 0004” 
0190' 21 FF38 
0195: 19 
0194: 25004 
019 Е! 
0197' СЗ 0264: 
00 then err 
0194: 2A 0000* 
0190° B7 
019Е° Ер 52 
0140’ 38 04 
01822 ЗЕ 01 
0184: 18 O5 
ол. 19 
0107' ЕВ 
O108' B7 
0189: 52 
O1QB′ АҒ 
OtaC・ 
O1AC′ 22 000Е* 
yi 
OIAF’ ов 
OtBO′ Di 
O1B1' B7 
0182° ED 52 
ix) then lineyy 
0184° 30 76 
01B6' 
90186’ CD 0267' 
0189 ED 4B 
O1BB' 000с' 
O1BD' 78 
O1BE' B7 
nexxx 
O1BF' 28 3A 
O1C1' eo 
01C2' 69 
0155: оз 
01C4’ ES 
0125: Ср 0276” 
0108: 22 O1EB' 
O1CB' 2А 000Е* 
O1CE' 22 01Е4' 
0101° Е! 
0102 CB SC 
O1D4' CB 1D 
O1D&' Ср 0000» 
0109: 
0109: D? 
O1DA' CD O11C* 
O1DD' CB 05 
O1DF′ 30 Oi 
0181 23 
01E2: D? 
01Е5' 
O1ES' 11 0000 
0186, 19 
01E7' 11 0000 
O1EA' ЕВ 
OIEB′ 19 
O1EC' 38 05 
O1EE' ЕВ 
O1EF' 18 03 
O1F1' D? 
OiF2* 09 
O1F3' 09 
O1F4' 
OiF4' OB 
о1ғ5: 78 
O1F6′ Bl 
01F7' 20 EO 
0169: 18 &6 
O1FB' 
O1FB' 79 
QFE’ FS 
O1FD' D? 
OIFE' 57 
Oi1FF' 14 
9200: D? 
0201: ЗА 000Е* 
9204° 47 : 
0205' CD 0000» 
OEC т o 
0209" CB 3F 


líne2: 


linexx: 


* 


+ 


dxxs 


EEE 


13 


i H {з 


ee 


38H,$*5-$-1 
a,i 

line2 
18H,line2-$-1 


а 
1іпеххх 
28H,linexxx-$-1 


b 
a,b 
c 
linerepl 
20H,linerepi-$-1 
vramcll | 
18H,vramcll-$-i 
a,c 

psw 

орен 

E 

x 5 

dity 


o 
2 gbeedefr GO 


2344 «286 then 14 | 


222 complement hl | 
odxx*l | Жу! 


= ч = ニーーー 


- = 


= = = デー 


-— а ма 


s 
к 
"E 


ж - 


5 
ЗЕ y or уі >= 2 


% 
% 

syi-y or у-уі 
if minus 


jif plus 
з 


% 
% 


i 
sy-yi or yicy 
sclr a 


iditysyi-y оғ y= | 
qgdeex-x1 or xi-x 


' , 
sdefr (y) -defr (x) 
344 detr Go)»detr. | 


K | 
jhlederr (x) 
1 í 


-— 


ж.ж 


D9 * DB OD9H 0276' 7C mov a.h ま 
о20С” 1х10оора 0277' 2F cma 3 
exat $ 0278* 67 mov ha з T 
020с' ов + DB 08H 0279" 70 тоу a,l з 
020D* Ср 011С' call 1іперіоё , 0274’ 2F ста е , 
ricr е 027B' 6F mov 1,а % 
0210: CB 05 * DB OCBH, OOH * e 027C* 23 inx h $ 
jrnc $42 % 027D' c9 ret 
1092127 3001 + DB 30H,9*2-9-1 ) ү 
0214' 23 inx h r peterem Circle EEC EEO EE EE EEE EEE 
exx $ * Т 
0215: 09 ж DB OD9H 027Е' circle: UN 
exat $ 027Е' CD 0315" call rcvparam $ 
0216' 08 + DB овн 02814 21 0007” 1кі һ,драгат+7 $ 
'0217' во ада ь [] 0284* 11 OO0B' ixi 9,драгат+11 $ 
3 rc $+5 [1 0287' 01 0008 lxi b,8 $ 
0218' 3802 + DB 38H,$«3-9-1 lddr D 
021A‘ B? cmp c , 028A” ED B8 * DB OEDH , OBBH 
0218: ЗЕ сес у л 
árc $7 LI o28C* за ооов* 1да plotm 344 plot mode = 
021С' 38 9% + ов 58Н,%%7-%-1 2 
exx % o28F * FE 02 cpi 2 % then end 
021Е' 09 + DB орен jrz circleend $ 
021Ғ” 15 dcr d 4 0291 2828 * DB 28H,circleend-$-1 
jrnz 1хісор ま 0293” 2А 0008’ lhid plotad $ 
0220' 20 EA + DB 20H,1x1oop-$-1 0295 44 mov b,h 4 
jr угатс11 4 0297” ар тоу [221 sbc = hl =r 
0222' 18 3D * DB 18H,vramcll-$-1 0298 CD 027' call con 1complement hl 
029B' 11 0000 lxi 4,0 $ 
о224” 91 sub c 1 029E ' circleloop: 
exx ; 029Е ° CD O2BE' call cplot з 
0225 ' р9 + DB орен 0201* 15 іпх а $ 
0226” 09 dad b r1 0202' 19 dad d Г 
0227' 15 dcr d М 02А5: 19 dad a ; 
jrnz 1x1oop i 9204" T A 2 2 - 
0228' E2 * DB 20H,1x1 -%4-1 0285 т 
ir wn % 0246: "mw € d ! 
. + x rnc cun 4 
uu ev ел - DERE YT о2а8 2007 + DB 30H,cunt1-$-1 
0222: ЗА 000Е 1da dity А 02AA’ ОВ dex b ! 
О22Е' ағ тоу с,а % 02АВ B7 Атыс x : 
а m um H 02AC' Ер 42 + DB OEDH b *8«42H 
0231* р9 * DB OD9H O02AE' B7 ora LI % 
0232 57 mov d,a [] dsbc b з 
0255” 14 inr d O2AF ' ED 42 * DB OEDH,b«8*42H 
exx % о2в1' cuntls 
о254" D? + DB OD9H о2В1” ЕЗ ривһ һ 5 
0255” Ер 0267" call linbcs ま 02B2' ьо mov h。b $ 
9238" за oooc' 1да ditx 4 02B3' 69 mov l.c 4 
023B"' 47 mov b,a j 02B4* B7 ora a з 
023€ ' CD 0000* call vramon 4 dsbc d 1 
0252 * Fi pop psw 3 0285’ ED 52 + DB OEDH,d*8*42H 
srir a [] 02B7' Е! pop h н % 
0240" CB 3F * DB OCBH, 38H + a о?вв” F2 029E jp circleloop % 
ехх L] (02Вв” circleend: 
0242" D? + DB OD9H O2BB' CS 0000» imp iocs 5 
о24з” lyloop: 
exat $ О2ВЕ * cplot: 
0243' ов * DB овн O2BE' CD O2CC* call cpitcom 
0244* CD 011C' call lineplot 4 02C1 ' CD 02C7' call % 
0247’ 09 dad b о2С4” ср о?2сс” call cpltcom $ 
exx % 02C7' swapbd: 
0248* 09 + DB орен 02C7' CS push b ま 
exat [1 O2CB' DS push d f 
0249' o8 + DB овн 9269 Сі pop b H 
0244* во add b. % O02CA * Di pop d 4% 
jire $+5 O2CB' c9 ret 
024B' 38 o2 * DB 58Н,%%5-%-1 
024D' в» cap c [] o2cc' cpitcom: 
024E* ЗЕ сас ; 02CC* DS push d 3 
jrc $+7 $ srir d $ 
O24F * 38 06 + DB 38H,$*7-$-1 O2CD CB ЗА * DB OCBH, зан + d 
exx ; rarr e 1 
0251. D? * DB орен O2CF' CB 1B + DB OCBH, 18H * e 
0252' 15 dcr d ま 02D1 ' CD O2FB call cpltabs % 
jrnz lyloop LI 0204’ CD O2F さ call comde , 
9255 20 ЕЕ + DB 20H,lyloop-*-1 0207’ СР O2FB' call cpltabs $ 
jr vramcli , O2DA′ CD O2EB' call combc 3 
0255” 18 ой * DB 18H,vramcll-$-1 \ 02DD' CD O2FB call cplitabs 3, 
02Е0' CD 022; call comde % 
0257" 91 sub c % О2ЕЗ' CD O2FB call cpltabs 3 
еки ; 02Е58 CD O2EB' call combc 1 
0258* 09 + DB орен 02Е9 Di pop d % 
ricr е з o2EA' C9 ret 
o259' CB оз + DB OCBH, OOH + e 
jrnc ж? , 02ЕВ' combc: 
025B* 30 01 * DB 50Н,%%2-%-1 O2EB' 78 mov a,b О 
0250 ' 25 inx h 1 02ЕС' 2F cma Г] 
o28E' 15 асе а П O2ED' 47 тоу b,a ' 
jrnz lyloop L 02EE ' 79 mov a,c 3 
0o25F ' 20 E2 * DB 20H,1yloop-$-1 O2EF ' 2F cma $ 
0261' vramcil: о?ғо” 4F mov с,а Г] 
0251 ' CD 0000# call vramotf з: O2F1"' оз ing b Г 
0264' lineend: 0222’ C9 ret , 
02654” C3 0000» jmp iocs , 
О2ЕЗ' comde: ; 
0267' linbcs: O2F3' 7а mov a.d % 
exx 3 02ғ4' 2F cma 3 
0267" 09 + DB OD9H 02FS・ 57 mov d,a $ 
exaf , o2F5* 7B mov а,е % 
0268" ов * DB овн 02F7' 2F cma И 
0269' 01 0050 Ixi b,80 ま O2FB8' SF mov e.a % 
9262: FE 01 € た B 0249: 15 inx И 
rnz % y ri 
026E' 2003 + DB 20H,$*4-9-1 bead d cpltabs: vk 
0270' 01 FFBO lxi b,0-80 П O2FB' ES push h ; 
: exat ; O2FC' 2А 0006' hid lotxi 
0273* ов + DB OBH О2ЕЕ ' 09 まこ is Ё i 
ا‎ тик L 0500: 22 0002' shid | plotx ; 
0274: рэ » DB орен 09503: 2а 0004: 1519  plotyi з 
ета За ret Ш 0508: 19 dad d d 


続 ・CP/M-86 を 16 ビ ッ ト ボ ー ド で 137 


ғсурағ ат: 
lxi 
in 
mov 


リス ト 6 GK.PAS 


type 
rblkerecord 
ax ,bx ,cx,dx,bp,si,di,ds,es,flagsr:integer; 


codel:integer; 
code2: integer 
end; 
str255-stringt2551; 
$4712 *stringt122; 
str? "string(9?); 
str8 =stringtB]s 
str? =string[7] ョ 
procedure bioscall (var prkpar); 
var rirblk; 
begin 
with r do begin 
сх: =5Оу 
dx:=ofs (р); 
dsr*seg (р): 
bdos (r) 


р.собе2: =Ьх 
end 
end; 
procedure kclr; 
var ptkpar; 
begin 
with p do +:= 23; 
bioscall (p); 
end; 
procedure kanji(crinteger); 
var prkpar; 
begin 
with p do begin 
f:=24; 


bioscall (p); 
end; 
procedure kcolor (cı integer); 
мағ pıkpar; 
begin 
with p do begin 
f1225; 
codei:-c; 
end; 
bioscall (p); 
end; 
procedure cls; 
begin 
write(chr ($1b) ,'*2; 
kecir 
end; 


procedure kdis(kj:str255); 
war i: byte; 
Кі integer; 
begin 
Жоғ ізті to length(kj) do 
begin 
k12$2222; 
case kjtil of 
'о'..'9','А'..'1 


і k:9$2121; ^ 1 Кітө212а;) '"" + ki$216d; 
'$' т kr7$2170; 'X' а К:=$2175; '&' : k:7$2175; 
(5 s КішӨ214а; 7)” : Кі:сӨ2145) "^" 1 К1:=%2175] 
7,7 £ К:=$2124; 一" : К:=$2150; 7.” 1 k:=$2125; 
"2° Кітшө2127; ^ 1 КічӨ2128; "4" : k:792163; 
">" а ks= 和 21645 ^ 1792129; '8' 1 k:=$2177; 
"W' : k:7$2140; °)’ 192144) '^' 1 К: =62150; 
''* s К:=$212е; '(' : К:=$2150; ‘|’: k:=$2143; 
454 і kr792141; *_’ : K:292142; *_’° : K:=$222d; 
‘в’ 1 k:=$222a; 'm' : К:-92225% ‘т’т k:17$216f; 
end; 
kanji (k) 
end 


end; 


procedure kwrite(kf:str255); 
var kcode,k1,k2,kc: integer; 
i,j: byte; 
begin 
Жоғ js=1 to length(kf) div 5 + 1 do 
begin 


138 OniMZ 1985.7. 


¡save param byte 


'a'..z' : kre$23e256*o0rd (kjTi2); 


k197$2174; 


"ttre Кізө21бсі 


.. 
D 
“=. 


2% 


k12$215c; 
k197$2134; 
k12$2161; 
кї=%214е 
Кіз9Ө2151; 
k:=$2151; 
k12$222c; 


і із (j-1)95*1; à 
val(copy(kf,i,2),kl,kc); valicopy(kf,1*2,2) ,k2, kc); 
kcode: = (k1*$20) *»255*k2*$20; 
kanji (kcode); 
end 
end; 


procedure jwrite(jf:str255); 
var jcode,kcrinteger; 
i,jrbyte; 
begin 
for ji=1 to length(jf) div 5 do 
begin 
i:-(j-1)95*1; 
val (copy(jf,i1,5) , jcode, kc); 
kanji (jcode) 
end 
end; 


procedure graphcall(ío,s,f:integer); 
var rirblk; 
begin 
with r do begin 
si:=0;ds:=sjbx: =f; 
end; 
intr (249,r); 
end; 
procedure plotí(x,ytinteger;m,cibyte); 
type plotpar=record 


gy,gxtinteger; 
gc,gmibyte; 
end; 
var piplotpar; 
begin 


with p do begin 
ЯУ: =у; gx: =x; gC: =C} ga: =m} 
end; 
graphcall (ofs(p?},seg(p),0); 
end; 
procedure line(x,y,x1,yli:integer;m,ctrbyte); 
type linepar=record 


ЧУ ,9х ,gyl1,gxlrinteger; 
gc,gnibyte; 
end; 
var prlinepar; 
begin 


with p do begin 
gys7ysgx:7x5gyl11:7y1;gx117x15;gc:9c5 gm: =m} 


LU 
graphcalltofs(p) ,seg(p) ,2)5; 
end; 
procedure circle(x,y,rrzintegerjm,ctbyte); 
type circparzrecord 


9y,gx,griinteger; 
9c,gaibyte; 
end; 
var рісіғсрағ; 
begin 


with p do begin 
уз туза ях рога = уст mcg gn =m; 


end; 
graphcall (ofs(p) ,seg(p) ,3); 
end; , 
procedure paint(x,yrinteger;cr:byteskcistr7); 
var stistrí2; 
rirblk; 
begin 
өз”; 
st:=st+chr (y mod 256)+chr(y div 256) 
+chr (x mod 256)+chr(x div 256) 
*chr (c) *kcg 
with r do begin 
bx:=4; сит =] епоёһ (в) 
аз: =вес (st); 
sir-ofs(st); бізтві?і 
end; 
intr(249,r) 
end; 


procedure ggetí(x,y,xi,ylrinteger; cibyte; var ар); 
type ggetpar-record 


9y,gx,gyi,gxirinteger; 
gc:byte; go,gsrinteger; 
end; 
мағ piggetpar; 
begín E 


with p do begin 
ӘУіту; gxsex; gyitTyi; 9х1:=х1; дс:=су 
go:r*ofs(gp); 95:=5е9 (gp); 
end; 
graphcall (ofs(p) ,seg (p) ,5) 
end; 


procedure gput(x,y,x1l,ylrinteger; c,m:bytej var ор); 
type gputparsrecord 
9У 9х ,gy1,gxi:integer; 
Qgc,.gmibyte; до, 95: іпёедег; 
end; 
var pigputpar; 
begín 
with p do begin 
gy:=y; дхї=х; Әуізтуі; 9х11=х11 9сізс) gm:=m; 
go:r"ofs(gp); gsr"seg(gp) 
end; 
graphcallíofs(p) ‚вед (р) ,6) 
end; 


function kjin(crbyte):str255; 
var prkpar; 
kbuf sstr255; 
begin 


リス ト 7 3D.PAS 


program graphdemo; 

var со: ағғау(0..100,0..202 of real; 
w1,Ww2: arrayL0..250,0..21 of integer; 
4,81,82,a5,b1,b2,C,g,1,j X ,k,xx,yytr integer; 
рї reali 

(Sigk.pas) 


procedure title; 
begin 
wri te (chr (S1b) , ‘=’ ,chr ($20) ,chr ($20+25) ) ; 
kwrite('0186,0185,0185,0101,4609,0101,3445,0101,4129,0101,2808,0101'); 
kwrite('0186,0186,0185 ) ; 
write (chr (S1b) ,'»',chr ($20*22) , chr ($20*64)); 
kdis(C'MZ')gkwrite('0161')3kdis('2000^)0; 
end; 
procedure setarray; 
var l,m integer; 
begin 
write(chr ($16) , ‘=’ chr ($20*10) ,chr ($20*28)); 
kwrite('0423,0448,0473,0415,0101,0410,3452,04335,1828,0421,0404,0103'); 
к з= 25; 
for 1 := О to 2 do 
for m іт O to 250 do 
begin 
witm,lJ = 199; 
w2tm,1J1 = 0 
end; 
for 1 із 0 to 10 do 
for m з= О to 50 do 
begin 
cotm,13 := 15.0% (cos (n*0. 0628) +1.0) + (сов (140, 31416) *1.0); 
сог100-т,11 з= cotm,11; 
соГт,20-11 := cotn,12; 
сог100-т,20-11 := соСт,11; 
end; 
write(chr($1b),'*',chr ($20*10) ,chr ($20*28)); 
kdis(" эз 
end; 
begin 
write(chr ($1b) , '*",chr (615), F','E'); 
kclr; 
title; 
setarray; 
al :7 270; 
a2 з= 175; 
a3 := 12] 
for i 1" -10 to 50 do 
begin 
аі t= а1-5; 
a2 := а2-1; 
bi t= ай; 
b2 := a2; 
tor j іт -150 to 150 do 
begin 
bi t= bíi*1; 


kbuftOJ: chr (c); 
with p do begin 
f:=27; codei:r-ofs(kbuf); code2:-seg(kbuf); Ьіовса11 (р) у 
end; 
kjintmkbuf; 
end; 


procedure mtoff; 
var рікрағ; 
begin 
with p do $1228; 
bioscalltp); 
end; 


function timetstr8; 
var rirblk; 
PiKpari 
tistr8; 
begin 
with p do begin 
ете codei:-ofs(t); codeir-codei*i1; code2:7seg(t); 
end; 
bíoscallíp)?; 
ttOl:7chr(8); timeret; 
end; 


if abs(je2) mod a3 = О then 
b2 іт 62-1; 
if (3>-50) and (1<50) and (i«10) 


P :т co[(j*200) mod 100, (1+20) mod 201; 
а з= trunc(p); 
if а<2 then 
cam 1 
else 
if а<15 then 
с з= 4 
else 
if а<27 then 
c= 6 
else 
if а<57 then 
са-5 
else 
if а<46 then 
сте 7 
else 
if а<54 then 
c= 3 
else 
сің 2 
end; 
if і210 then 
if 1<30 then 
if abs(j) >50 then 
p := -1.0%р; 
g t= bij 
k іш b2-trunc (p); 
хх ач g mod 251; 
yy ї= g div 251; 
if (kCmw2Uxx,yy1) and (К>=м1Схх ,уу2) then 
else 
begin 
if k>w2Exx。yy] then 
w2Uxx,yyJ із kj 
if k<wi[xx,yy1 then 
wiUxx,yyJ 1= kj 
if k«O then 
else 
plotí(g,k,3,c) 
end; 
end; 
end; 
end. 


続 ・CP/M-86 を 16 ビ ピット ボー ド で 139 


MZ-6500/5500 | 


ファ イル コン バー タ III 


CP/M-86 か ら JWP へ 


Takayuki Goto 


「JWP-CP/M-86 フ ァイル コン バー タ 」 の 続編 に あたる コン バー ト ユ 
ー テ ィ リ ティ で す 。 こ れ で CP/M-86 => JWP 相互 の 変換 が 可能 と な り ま 
し た 。 強 力 な 日 本 語 ワ ー プ ロ JWP の 活用 範囲 を より 広げ て くだ さい 。 


MZ-6500/5500 に は ご 承知 の と お り , 他 
に 類 を 見 な い ほ ど 強 力 な シャ ー プ 純正 の 日 
語 ワ ー ド プロ セッ サ “ЛИР” が 供給 きれ 
て いま す 。 こ の ワー プロ は 辞書 ROM に より 
瞬時 に 文節 か な (ロー マ 字 ) 漢字 変換 を マル 
チ ウ イン ドウ で 行い , 1 行 あ た り の 文字 数 
(書式 ) も 自由 自在 に 変更 可能 と いう 優れ も 
OCT, しかし, JWP 自体 は CP/M-86 で 
作動 する も の で あり な が ら , 残念 な こと に 
CP/M-86 の 標準 的 フォ ー マ ッ ト の 文書 ファ 
ィ ル を 読み 込む こと が で きま せん 。 そ を そこで 
dBASE II や micro-REPO な ど で て 作成 し た 
ファ イル を JWP で 使用 で きる よう に する た 
め に フォ ー マ ッ ト 変 換 ユ ー テ ィ リ ティ を 作 
成 し て み ま し た 。 こ れ は 本 誌 5 月 号 で 発表 
し た “JWP 一 CP/M-86 フ ァイル 変換 ユー テ 
49 7T 47 の 逆 変 換 を 行う も の で す 。 今 月 
は この ユー ティ リティ プロ グラ ム の 使い 方 
と 種々 の ファ イル フォ ー マ ッ ト の 解説 を 行 
いま す 。 


ユー ティ リティ の 使用 法 
表 1 の と お り に コン パイ ル 。 リ ンク グ を 行 


いま す 。 起動 は 単に 。 JCONV [cn] c. e 
動 後 た だ ど ち に , CP/M-86 標 準 フ ォ ー マ ッ ト 
ファ イル の ファ イル 名 を 聞い て きま す の で 
エク ステ ンション (必要 に 応じ て ドラ イブ 
名 も ) を 含め て 正確 に 入力 し ます 。 RE; 
変換 きれ て 新しく 作ら れる JWP 廊 書 ファ イ 
ル の ファ イル 名 を 入力 し ます が , この と き 
は エク ステ ンション を 必ず БОС” に し て 
くだ さい 。 最後 に CP/M-86 標 準 フ ォ ー マ ッ 
ト フ ァイル 中 の 改行 コー ド を 読み 飛ば し て 


140 oniMz 1985.7. 


無視 する か どう か を 聞い て きま すか ら ど ち 
ら か を 指定 し て くだ きい 。 JWP 中 で 書式 変 
更 を 行う 場合 は 改行 を 無視 し た ほう が よい 
С 

な お , 一 度 に 複数 の ファ イル を 変換 し て 
ひと つの ディ スク に 入れ る と JWP で 読み 込 
むと き に 支障 を きた すこ と が あり ます 。 6 
こ で ひと つの ファ イル を 変換 し た らい っ た だ 
ん JWP で 読み 込ん セー プ し な お し て お い 


Сац, 
ファ イル の フォ ー マ ッ ト 


JWP の 文書 ファ イル と CP/M-86 の 標準 
的 な 文書 ファ イル と で と どこ が 異な る か を 説 
明 し ます 。 JWP 文書 ファ イル も 物理 的 に は 
CP/M-86 標 準 の ゎぁ の と 同一 で あり , PIP に 
よる ファ イル 転送 も 普通 に 行え を る の で す が , 
漢字 コー ド や 改行 コー ド , ファ イル ヘッ ダ 
ー の 有無 な ど で 大 きく 異な り ま す 。 表 2 に 
比較 し て まとめ て お きま す 。 も っ と も 重要 
な 点 は ファ イル ヘッ ダー で し ょ う 。 これ は 
ファ イル の 先頭 の 部 分 (128 バ イト ) に その 
ファ イル の 書式 や 大 きき , 備考 な ど を 書き 
込ん で お くも ので, JWP の 文書 ファ イル の 
ほか に も BASIC-3 の デー タフ ァイル に 存 
在 し ます 。 こ の 128 バ イト の ヘッ ダー 部 分 は 
ユー ザー の 目 に 触れ る こと は いっ きい あり 
ませ ん が , 1 バイ ト で も 違っ て いる と JWP 
の 禁 走 を 引き 起こ すこ と が ある ほど 微妙 な 
要素 で す 。 ま た , JWP は 文書 ファ イル の 読 
み 込 み の 際 に エク ステ ンション が "DOC 
で ある すべ て の ファ イル の ヘッ ダー 部 分 を 
チェ ッ ク し て 表示 を 行う た め , 非常 に 動作 が 


遅く な っ て いま す 。 筆 者 の 考え で は 書式 設 
定 な どの 情報 は や は り Word Star の ドッ 
トコ マン ド の よう に ユー ザー の 目 に 見 える 
形 で 文書 ファ イル の 中 に 入っ て いた ほう が 
よい と 思わ れ ま す ( Word Star で は 文書 の 
先頭 に “ІН 30" な ど と 書く こと に より 1 
ペー ジ あ た り の 行 数 な どの 書式 設定 が 行わ 
れる )。 プロ グラ ムリ スト 中 で は "make_head" 
が ヘッ ダー 作成 の た め の ル ー チ ン に な っ て 
いま す 。 

さらに, 半角 文字 の フォ ント お よび コー 
ド 番 号 が JWP と CP/M-86 と で 異な る こと 
や , 1/4 角 文字 が CP/M-86 上 か ら 直 接 使え 
な いと いう 問題 点 も あり ます 。 し か し これ 
ら の 問題 は JWP 全体 の 機能 か ら 見 る と ささ る 
いな こと で あり , JWP は 最強 の ワー プロ で 
ある と いう 事実 を くつ が ぇ えす も の で は な い 
と いう こと を 付け 加え て お きま す 。 


リン ク の 方法 


ЖІ コン バイ ル , 


() な ん ら か の エディ タ を 使っ て リス ト の 
と お り に プロ グラ ム を 打ち 込む 。 フ ァ イ 
ル 名 は 'JCONV.C" と し て お く 。 

(2) 以下 の よう に コン バイ ル を 行う (CI- 
C86 の 場合 )。 た だ し , CC1. CMD~CC3. | 
CMD は コン バイ ラ , CL CMD は リン カ 。 = 
сив. CL は ライ プラ リフ ァイル 。 
осі JCONV ut 


アス キー コー ド 00н, 0Ан の 
2 廊 字 で 表す 


シフ ト JIS コー ド 


アス キー コー ド Ан の | 文字 
で 表す 


_ | 
ご に よる プロ グラ ム の 作成 
リス ト を 見 て お わか り の と お り , この ユ 
ー テ ィ リ ティ は C 言 語 で 書か が れ て いま す 。 
私 は CI-C86 (Computer Inovation 社 ) と い 
2 う コ ユン パイ ラ で ユン パイ ル を 行い まし た 。 
最近 は いろ いろ な C コ ン パ イラ が 安価 で 出 
回 っ て いる よう で す が , CI-C86 以 外 の 処理 
系 も ほとん ど 問 題 な 〈 使 用 で きる と 思い ま 
Fo そもそも , C は プログ ラム の 移植 性 が 
高い こと で 知ら れ て いま す 。 こ れ は C が っ コ 
ン パ イラ ファ イル と ライ ブラ リフ ァイル に 
は っ きり と 分 か れ て お り , すべ て の 命令 (C 
で は "BE" と 呼ば れる ) は コン パイ ラ 自 
асу, ライ ブラ リフ ァイル の 中 に 入っ 


リス ト CP M-86 


表 2 JWP 文書 ファ イル と CP/M-86 標 準 の 文書 ファ イル の 差異 
ーー — ус 


アス キー コー ド АФН, SCH 22% 
字 で 表す か , また は ヘッ ダー 中 で 
指定 され た 桁 数 で 強制 改行 


JIS コ ー ド , た だ し 上 位 ・ 下 位 の バ 
イト が 逆転 


JWP 固有 の コー ド 


先頭 の 128 バイ ト で ファ イル の 大 
き さ , 書式 , 備考 , パ スワ ー ド な 
どの 情報 を 保持 


ヘッ ダー の 中 に ファ イル の 大 き さ 
が 情報 と し て 入っ て いる 


て いる こと に より ます 。 コ ン パ イラ は プロ 
グラ ム 中 の 命令 1 つ ひ と つ に 対し て , ライ 
プラ リフ ァイル か ら 対 応 す る サブルーチン 
を 引用 し て くる と いう 方 法 ど コン パイ ル を 
行う の で す 。 ラ イブ ラリ ファ イル の 中 に 入 
っ て いる 命令 の 中 で も 基本 的 な も の は も ちち 
ろ ん ア セン ブラ で 書か れ て いま す が , 複雑 
な も の に な る と C で 書い て あり ます 。“C の 
ライ プラ リ が C で 記述 きれ て いる " と は 何 
だ か 謎 か け の よう で す が , ここ が C の 強み 
な の で す (CI-C, BDS-C な ど ,「 正 し い C」 
は , ライ ブラ リ の ソー ステ キス ト が 付属 で 
付い て くる の で す が , 世の中 に は ソー ス が 
付い て こない 「 正 し く な い C」 も ある よう 
で す )。 つ まり , 自分 の C の ライ ブラ リフ ァ 


JWP ファ イル コン バー タ 


イル に 入っ て いな い 命 令 が 必要 に な っ て も あ 
わ て る こと は あり ませ ん 。C で 書い て 自分 で 
作っ て し まえ ば よい の で すか ら 。 い っ た ん を 

の 必要 な 命令 を 作っ て し まえ ば , 在 来 の 命令 
群 と な ん 6 ら 区 別 す る こと な く 〈 使 える の で す 。 
唐突 で す が , た と えば 文字 に 色 を 付け た 〈 

な っ た と し まし ょ う 。 も ちろ ん 元々 の C に 
は COLOR 命令 な ど あ り ま せん か ら 自 分 で 
作る こと に な り ま す 。 よ まず エディ スタ で 

/* color command for MZ-6500 /5500 
* /color (n) 

int n; 

| printf ("^Y 033b") ; /ж color mode ж/ 

n=n +30; 

printf (^ Y 033 [%2d", n); | 

と 打ち 込み 。 コン パイ ル し て お け ば あと は 

プロ グラ ム 中 で 自由 に color(6)) など と カラ 

ー 命 令 が 使え を る の で す 。 

で すか ら 万 一 , 手持 ちの C コ ン パ イラ で 
今月 の ユー ティ リティ を その まま コン パイ 
ル で き な く と も あせ ら ず に , 不足 し て いる 
命令 (関数 ) が な ん で ある か を 見 つけ て 対 
応 を 図っ て くだ さい 。 

これ で , JWP に 関す る ユー ティ リティ を 
2 題 発表 し まし た 。 次 回 は , ワー プロ を 導 
入 し た いけ れ ど も 漢字 デリ ンタ が な いと い 
う ユー ザー の 方 の た め に , 一 般 の ドッ ト プ 
リン タ に 漢字 を 印字 させ る 方 法 を 紹介 し た 
いと 思い ます 。 


User-defined functions to be used in this utility as follows; 


ask(string,string,pointer) 

count char(stream,&n, cr) 

make, head(stream,n, byte) 

conv doc(stream,stream,switch) .. 


Sjs(&a,&b,&c,&d ) 


ito2ch(&int,&chl,&chh ) 


if_kan ji (char) 


#include "stdio.h" 
main() 


convertor. 
shift JIS --> JIS. 


display prompt and get value. 
count charactertt & CR-LFH. 
make headder for JUP file. 


integer --> 2 characters. 


if KANJI then return -1 else 0. 


M 
FILE *fp. cpm,*fp. jwp,*fopen(); 
unsigned char fputc(),fgetc(); 


char cpm file[13], jwp Ғі1е(131; 
unsigned char ch,chíi; 

unsigned char dfc,dfci; 
unsigned char jch, jchl; 


ファ イル コン バー タ 141 


int i,j,k,l,n; 


int n sec; ^* No. of document sector іп JWP file ж/ 
int n byte; иж No. of bytes in JWP file жх 

int n cr; /ж No. of CR-LF in JWP file x^ 

int пед! cr; 7x Switch to neglect CR. жи 


ask("CP^M-86 Standard File Name :","*s",cpm file); 
ask(*JUP File Name .............:", "х5", jwp file); 
ask("Neglect CR in the text(yzi1^7nz0):", "*d",£&negl. cr): 
if(negl cr !=0) negl. сгт1; 


if((fp_cpm=fopen(cCpm_file,"bT" ) )== ロ ) 
return; 
PTintf("\n\nFile "%5” has been opened.Xn",cpm file); 
if((fp jwpzfopen( jwp file,"bw"))220) 
return; 
printf("File 'Xs' has been opened. Жп", jwp file); 


n.byte = count char(fp cpm,&n сг)ж2; /ж All char. are 2 bytes іп JWP file x^ 
fclose(fp, cpm); 

printf("Size of the File '*s' is %60 bytes.Xn",cpm file,n byte); 
printf("Number of lines is *dXn",n cr); 

if(neg1_Cr==1 ) 

printf(*CR in the text is ignored. жп"); 
else if(negl, сг--0) 

PTintf(*CR in the text is taken into an acount.Xn"); 


if((fp.cpm-fopen(cpm file,"r"))-2-0) 

return; 

i*n, byte-negl, crx*n, crx( int)2; /ж Number of bytes жи 
make head(fp. jwp, і); 

printf(*Headder of the File 'Xs' has been made. Жп", jwp file); 
conv, doc(fp. jwp,fp. cpm,negl. cr); 

printf("Data part of the File '*s' has been made. Xn", jwp file): 
fclose(fp jwp); 

fclose(fp cpm); 


make head(fp jwp,n byte) /ж Make header of ТЫР document file. ж/ 
FILE x*fp jwp; 
int n byte; 
{ 
unsigned char ch, lo,ch,. hi; 
int i,n.sec,n, <есі; 
/ж ----------------- ж/ 
/ж = REMARK FORMAT - жи 
иж НВуфе No.:Remark ж/ 
Ch_ 10-0; 
#от(ї=1; і<-16; i++) 
fprintf(fp jwp,"Xc",ch lo); x #16:File name is to be written by ТЫР x^ 
foT(i=1: і<-24; i++) 
fprintf(fp jwp,"'Xc",ch lo); /ж H24:Note жи 
ch_lo=0x21; 
ch_hi=Oxa1; 
for(i=1: i<=4; i++) 
fprintf(fp. jwp, "*c*c",ch 1o, ch.hi ): қ 
“ж H8:Password жи 


сһ 10-0; 
fprintf(fp. jwp, "*cXc",ch lo,ch. 10); 
иж H2:KEISEN byte Мо. ж/ 
Иж === CAUTION ! --- жи 
^* То write OOH to the stream, above expression ж/ 
7ж is necessary. "'fprintf(stream, "%000");’ does ж/ 
/ж not work at all. I don't know if this is ж/ 
иж simple bug of CI, or C's rule. ж/ 


ito2ch(&n_byte,&ch_lo,&ch_hi ): 
fprintf(fp_jwp, "%c%c" , ch_lo, ch_hi ); 
/ж H2:Text byte No. жх 
^* Text byte No. is very important and ж/ 
/ж Critical value. Мо miscounts are allowed. ж/ 
n.sec -n byte 7 (int)128+( int)1: 
n.seci тп sec*(int)1; 
ito2ch(&n seci,&ch lo,&ch hi); 
fprintf(fp jwp,"*c*c",ch lo,Ch hi); 
иж H2:Total sector No. ж/ 
^* Total sector No. ж/ 
^* = 1for(headder)*?for(text)*Ofor(KEISEN) x^ 


сһ_10=0; 
fprintf(fp. jwp, "скс", ch, lo,ch. 10); 
^* H2:KEISEN sector No. ж/ 


ito2ch(&n, sec, &ch, 1o, &ch hi); 
fprintf(fp jwp,"*c*c",ch lo,ch hi); 


142 onwz 1985.7 


^x 


сһ 10-0; 
Жог(ізі; 1<=6; i++) 

fprintf(fp jwp,"*c",ch lo); /ж 
fprintf(fp. мир, XC",Ch. 10); /ж 
fprintf(fp імр, "%050"); /ж 
fprintf(fp jwp,"X012"); ^x 


Ғог(ізі; 1<=60; i++) 
fprintf(fp jwp,"Xc",ch 10); Иж 


fprintf(fp мир, "*131"); ^x 
) 
conv. doc(fp jwp,fp cpm,negl, cr) 
FILE *fp. jwp,*fp cpm; 

int negl cr; 


unsigned char str[255]; 


82: 


нё: 


Text sector No. ж/ 


Blank ж/ 


#1:Рогм of Paper ООН for 84,01Һ for BS x^ 


"1: 
81: 


Colum width=40 
width inter lines, 4 - 16 (mm) 


Other items. Never mind ! 


The end Mark of the Headder = &h59 


unsigned char scl,sch, jcl, jch, crl,crh; 


int і,15; 


сг1=0х5с; 
сгһ=0ха2; 


while(fgets(str,255,fp_cpm ) ! = ロ ) て 
Is*strlen(str)-1; 
for(iz0; і<15; ізғ)( 
schzstr[i]; 
if(if kanji(sch)!-0)4 
itt; 
sclzstr[i]: 
"eoe DANO de 


else ( 
if(Ox3O«7sch && sch«4-0x39)( 
jchz0xa4; 
Na 


/ж 


New line sequence іп ТЫР ж/ 


ж '15’ = the string length -1 ж/ 


/ж 


/ж 


/ж 


/ж 
/ж 


else if(Ox41«7sch && 5сҺ<-Ох5а)( 


jchz0xaó; 
м” 


else 1Ғ(0х61<<5сҺһ && scCh<=Dx7a 
jchz0xa3; 
ісіз0х61%(5сҺ-0Ох61); 


) 

else if(sCh==Dx2f ) て 
jchz0xa2; 
jc170x42; 

› 


else ( 


jchz20xa1; 

if ( sCh= ニ = ロ xa1 ) 
јс1=0х23; 

else if(schz-0xa4) 
ісіз0х22; 

else if(schz-0x28) 
jcl20x4a; 

else if(schz-0x29) 
jcl-0x4b; 

else if(schz-0x2c) 
]с1=0х24; 

else if(sCh== ロ x2d ) 
jel=0x3e; 

else if(sch==0x2e) 
ісіз0х25; 

else if(schzz0x3a) 
jc120x27; 

else if(schz-0x3b) 
]с1=0х28; 

else 
jc170x21; 


} 
fprintf(fp_jwp, "%c%c", јс1, јсћ); 


/ж 


X 


^x. 


/ж 


Тһе last char. is LF(ORH). ж/ 


If KANJI; read опе more byte. ж/ 
Shifted 715 code -> 715 code ж/ 


If ordinary ASCII code,... жи 
If number ж/ 


If alphabet (upper case) ж/ 


If alphabet (lower case) x^ 
If slash ж/ 


What a disordered code system ! 
The programmer that designed ТЫР 


is to blame. None the less I 
love MZ. 

“НІН” group as follows. ж/ 
Half width characters. ж/ 
Higher byte is НІН. ж/ 


/ж If MARU жи 


/ж If ТЕМ ж/ 


ж If '(' жи 


иж If o)" жи 


^* If сотта ж/ 


/ж If minus sign ж/ 


иж If period жи 


иж If colon x^ 


/ж 1+4 semi-colon x^ 


/ж Else then half space ж/ 


/ж Lower byte, higher byte ж/ 
/ж Up side down ! My God ! ж/ 


ж/ 
ж/ 


ж/ 


ж/ 


ж/ 
ж/ 
ж/ 
ж/ 


ファ イル コン バー タ 皿 


у 


if (пед! _сг==0) Иж If switch is not zero, ж/ 
fprintf(fp jwp."*cXc",crl,crh); Уж write NL. Byte number is ж/ 
) /ж-ме11 corrected in make head ж/ 
› /ж subroutine. ж/ 
sjs(psl,psh,pjl,pjh) иж Shit JIS --> JIS convert x^ 
unsigned cham,.*psl,x*psh,*pjl,*pjh; 
unsigned char dl,dh; иж dl = (Shift JIS)L-(JIS)L *^ 
^* dh = (Shift JIS)H-(JIS)H ж/ 
if ( (жр51)<0х80) < /ж ж/ 
dl-Ox1f; ^* Ву Takayuki Goto ж/ 
dh-0x01; /ж (Shun-ichi Kobayashi Labo.) ж/ 
) E 
else if((*ps1)«-20x9e)4 /ж Note that ФЕН is inclusive, ж/ 
91=0х20; 
dh-70x01; 
> 
else ( 
91=0х7е; 
dhz0x00; 


› 
аһ=0х60- ( (жрѕһ) -0х81 )+аһ-0х01; 
(жрј1)=(жрѕ1)-91; 
(жріһ)-(жр5һ)-сіһ; 


count char(fp cpm,pn cr) ^x Count how many characters аге in x^ 


FILE *fp cpm; иж the text file. The file should x^ 
int *pn. cr; /ж be opened with binary mode. ж/ 
^* KANJI is counted as 1 character. ポン 

unsigned char ch; 


int n char; /ж No. of char. in the text file. x^ 


(жрп_ст)=0; 
for(n charz0; (ch=fgetc(fp_cpPm) ) != Oxia; n_char++) て 


if(if кап ј і (сһћ)! =0) /ж If the character is KANJI, then жи 
ch-fgetc(fp cpm); ^* skip the next character. ж/ 
if ( Ch==Dx ロ d ) て /ж New line sequence Odh,Oah is ж/ 
т сһат--; ^* recognized as опе character. ж/ 
(*pn, cr)**; 7x Count пей line sequence. ж/ 


> 


Teturn(n_char): 


ask(p.disp,p.using,pointer) 
Char жр disp,xp using; 
unsigned pointer; 


printf(p. disp); 
scanf(p using,pointer); 


#def ine KJ1, S Ox81 
define KJ1 E Ox9f 
define KJ2 S OxeO 
define KJ2 E Oxfc 


if kanji(ch) 
unsigned char ch; 


if((KJ1 5<т-сһ && ch4-KJ1 E) || (KJ2_S<=ch && сһ<-к72 E)) 
return(-1); /ж if KANJI then -1 x^ 
else /ж else then 0 ж/ 
return(0); 
› 
іҰо2сһ(р іт%,р сһ10,р. сһһі) /ж [nteger --> 2 characters convert ж/ 
int жр int; ^* This routine should bé used when ж/ 
unsigned char *p chlo,*p chhi; /ж it is necessary to write binary ж/ 
/ж integer data to file stream. *^ 
жр сһіот(жр int) х (int)256: /ж The function 'putw' is not recom- жи 
жр chhiz(x*p int) ^ (int)256; ^* mended to use, because it is de- ж/ 
^* pendent to systems that either ж/ 
^* lower or higher bytes аге written ж/ 
/ж first. ж/ 


144 onwz 1985.7. 


BASIC ブ ログ ラム の 
高速 化 テ クニ ッ ク 


Takaya Arita 


有田 隆也 


よい プロ グラ ム と ひと 言 で いっ て も これ 
が 意味 する こと が 何で ある か を 説明 する こ 
と は 難し いも の で す 。 だ た と えば 次 の よう な 
こと を あげ る 人 が いる か も し れ ま せん 。 

① 実 行 ス ピー ド が 速い こと 

② 読 みや すい こと 

③ プ ログ ラム の 長き が 短い こと 

確か に ① RUN し て 結果 が 出る まで イラ 
イラ し た 経験 の ある 方 は 多い で し ょ うし , 
② プ ログ ラム を 改良 し よう と し た と き (Н 
分 が 昔 作 っ た も の で も ) 何 を や っ て る の か 
困っ て し まう の は いや な こと です し, ③ キ 
ー 入 力 に か か る 時 間 は プロ グラ ム の 長き が 
短けれ ば 短い ほど 少な く て て すみ ます 。 

と ころ が 残念 な こと に ①E③ は 比較 的 同 
じ 意 味 を 持つ 場合 が 多い と いえ る よう な の 
で す が ② に 関し て は ①E③ と 相反 する 場合 
が 多い ょ うな の で す 。 し た が っ て プロ グラ 
ム の 趣旨 に 応じ て そこ ら へ ん の バラ ンス を 


test1 変数 名 の 長 さ の 影響 


考え る こと が 必要 と な っ て 《 る の で す 。 
ここ で は と に か く 〈 速 けれ ば よい と いう こ 
と だ け を 考え る 場合 は ぼ の よ うに プロ グラ 
ム を 作れ ば よい の か と いう こと を 実際 の デ 
ー タ に 基づき 調べ て み ま す (「BASIC イ ン 
タプ リタ で スピ ー ド アッ プ の テク ニッ ク な 
ん て ……」 な ど と お っ し ゃ る 方 に 対し て は 
「 そ の と お り で す 」 と 答え ます )。 
高速 化 に は , いい シス テム (ハー ドナ + ナン 
フト ) を 使う , いい アル ゴリ ズム を 使う な 
どい ろ い ろ な レベ ル で 考え る こと が で きま 
435 ети 

Hu BASIC (ХІ 用 ) で 書か れ た プロ グラ 
ム を 最小 の 労力 で 高速 化す る テク ニッ ク 
は 何 か ? 

と いう 方 針 で 考え ます 。 実測 値 は X 1 +Hu 
BASIC (ディ スク 版 ) と X1turbo 十 日 本 
語 BASIC に よる も の で す 。 一応 この シス 
テム を 考え ます が , ここ に あげ る 10 個 の テ 


l.b 


クニ ッ ク は どの よう な マシ ン あ る い は BAS 
IC で も , 多少 な り と も 通用 する も の と 考え 
られ ます 。 


変 る 


HuBASIC 字 で 始ま る 240 
文字 以内 の 英 数 字 列 を 許し て いま す 。 当 然 
変数 名 は 短い ほど スピ ー ド アッ プ パ が 期待 で 
きま す 。 リ スト 1.a は , 26 文 字 に も 及ぶ 長き 
の 変数 を 1 万 回 アク モス する も の で , リ スト 
1.b は その 変数 を 1 文字 に 変 た た も の で す 。 

結果 は 表 の と お り 702% ほ どの 時 間 に な り 
ます 。 つ まり , この 場合 は 30 タ スピ ー ド が 
上 が っ だ わけ で す 。 

26 文 字 は 少々 非 現実 的 と も 思え ます の で 
適当 な 長き る で 試し た と ころ , や は り 長 さ に 
応じ た 速度 の 上 昇 が 見 られ まし た 。26 文 字 
で な (その パ % 程 度 の 長き な ら 6 約 5 % ぐ らい 
の スピ ー ド アッ プ に な る と いう こと で す 。 


100 PRINT "START" 
110 TIME-O 

200 N-10000 

210 5=0 

220 A=1 

230 FOR Ізі ТОМ 
240 8=5+А 

250 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


100 PRINT "START" 

110 TIME-O 

200 N-10000 

210 S-0 

220 ABCDEFGHIJKLMNOPORSTUVWXYZ*1 
230 FOR 1=1 ТОМ 

240 S*S8«*ABCDEFGHIJKLMNOPORSTUVUX YZ 
250 NEXT I 

900 PRINT TIME 

910 PRINT "END" 


— popoa 
БЕЗЕК ен ЕГ 
Хішо| 49 | 35 | n | 


も 必要 な い の で て 
に その 変数 が 現れ る と ころ を 意味 し ます 。 
BASIC の 処理 系 は 変数 が 現れ る ご と に 
今 まで に 登録 きれ た も の で ある か を チェ ッ 
ZL, 登録 きれ て いな い 場 合 つま り 初 め て 
現れ た 場合 に 登録 を し ます 。 し た が っ て 登 
録 き され て いる 順番 は 変数 の 登場 順 で す 。 2 
度目 以降 に 参照 する と き は 登録 きれ て いる 
順番 に マッ チン グ を 行う と 思わ れる の で 
し ば し ば 使う 変数 ほど 最初 の は うに 登録 る 
れる べき で ある と いう の が この テク ニッ ク 
の 考 ぇ 方 で す 。 

リス ト 2.a で は 最後 に 定義 きれ て いる 変 
HZZ, リス ト 2.b で は 最初 に 定義 きれ て 


test 2 変数 の 定義 位置 


2.a 
100 PRINT "START" 
110 TIME-O 


200 A-1:B-1:C-1:D-71:E-71:F71:8-1:H-1:1-1 
210 3=1:К=1:1=1:М=1:М=1;:0=1;:Р=1:0=1:А=1 
220 =1 : =1 : リ = ニ 1 : ソニ 1 : =1 3 X ニ 1 : Y= ニ 1 : Z= ニ 1 


230 N-20000 

240 FOR 1=1 ТОМ 
250 1=7+1 

250 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


いる 変数 へ を ルー プ の 中 ( 行 番号 250) TE 
っ て いま す 。 

結果 は 予想 以上 の も の で し た 。 4 割 も ス 
ピー ドア ッ プ し て いま す 。 こ の 例 は や や 極 
端 と もい えま す が , ルー プ ' の 中 で 使う よう 
な 変数 は ダミ ー で も いい で すか ら プ ログ ラ 
ム の 先頭 の ほう に ひと まず 登場 させ る と 思 
い が け な い 多 


る 


たとえ ば 123 が 出る だ びに 順 
に 1, 2, 3, 4 と 読み 込ん び で から アス キー 
で 表 さ る れ た 10 進 数 を 内 部 表現 に 変換 する よ 
5 な 処理 系 で は , 1234 を 最初 に ひと つの 変 
数 に 代入 し て お き , その 変数 を 使っ た ほう が 


読み 込み や 変換 が 楽に びき る と 思わ れ ま す 。 


リス ト 3.a の 250 行 目 の 定数 10 を 最初 に 


* も し れ ま せん 。 


定義 し た 変数 (リス ト 3.b) と 最後 に 定義 し 
た 変数 (リス ト 3.c) に 置き 換え て み ま し た 。 

と ころ が 結果 は 残念 な が ら は ほとん ど 改 療 
され ず , 最後 に 定義 し た 変数 を 使用 し た 場 
合 に は 大 幅 な スピ ー ド ダウ ン を 招い て し ま 
いま し た 。 これ は 定数 の ケタ 数 が ふえ て も 
同じ ょ う で す 。 


変数 する 


HuBASIC! 120,1, $, 
$ など を 付け る こと に より 変数 の 型 を 表し 
ます 。 特 に 付け な いと , ! つま り 単 精度 実 
数 と な り ま す 。 紹 介さ きれ る プロ グラ ム な ど 
を 見 て も 文字 列 型 以 外 は 特に 意識 し て いな 
い 場 合 が 多い よう で す が , 整数 を 実数 と し 
て 扱う の は ロス が ある と 思わ れ 調 べ で べ て み ま 
し た 。 リ スト 4.a は 変数 X を その まま 単 精 


"START" 


200 =1 =: ロニ 1 = ビー1 =: D=1 : ビニ 1 : ビニ 1 : は =1 : ロニ 1 3 エニ 1 

210 Jei:K-1:L71:M-1:N-1:0-1:P-1:0-1:;R91  /. . 
220 S-1:T-1:U-1:V-1:0-3:X21:Y-1:2-1 

230 №20000 


240 FOR I-1 TO N 


250 А=А+1 


260 NEXT 1 


900 РКІМТ ТІМЕ 


910 PRINT 


вава 2002150 


PRINT "START" 
ТІМЕ=0 


А=1:В=1:С=1:р=1:Е=1:Ғ=1:6=1:Н=1:1=1 
Jei:Kz1:L71:M-71:N21:0-21:P21:0-1:R-1 
= 1 : =1 : =1 : ソ =1 : =1 : X21: Y=1 : Z=1 


N-10000 

FOR 1=1 ТОМ 

AB-AB*10 
260 NEXT I 
900 PRINT TIME 
910 PRINT "END" 


3.b 
100 PRINT "START" 
110 TIME-O 


200 А=10:В=1:С=1:0=1:Е=1:Р=1:6=1:Н=1:1=1 
210 J-1:K-1:L-1:M-1:N-1:0-1:P-71:0-1:R-1 


100 PRINT 
110 TIME-O 
200 A-1:B-1:C-21:D-1:E-1:F-71:G721:H-71:1-1 
210 Jei:K-1:L51:M-1:N-1:0-1:P-1:0-1:R-71 


"END" 


"START" 


S-i:T-1:U-71:V-1:W-1:X-71:Y-71:2-1 
230 
240 
250 
260 


900 
910 PRINT "END" 


220 S-1:T-71:U-1:V-1:W-1:X71:Y-71: Z-10 
230 М-10000 

240 FOR 1-1 ТОМ 

250 АВ=АВ+7 

260 NEXT I 

900 PRINT TIME 

910 PRINT "END" 


度 と し て 使っ て いま す 。 リ スト 4.b は DE 
FINT に より , X で 始ま る 変数 を すべ て 整 
数 型 た みな す よ うに 最初 に 定義 し た も の で 
あり , リス ト 4.c は 井 を いち いち つけ た も 
の で す 。 

その 結果 DEFINT に より 型 定義 し た も 
の は 20% 程 度 の スピ ー ド アッ プ が 実現 で き 
る こと が わか り ま し だ た 。 一 方 , 寸 と 付け る の 
は ほとんど 差 が な い 


`: で 表現 し ます が , この サー チ の 仕方 に よっ 
て , GOTO の 実行 時 間 が 変わ っ て くる は 


test4 変数 の 整数 型 へ の 変換 の 影響 


4.a 

100 PRINT 
110 ТІМЕ-О 
200 М=20000 

210 FOR 1=1 ТОМ 
220 X=X+1 

230 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


"START" 


test5 GOTO の 飛ぶ 距離 の 影響 


100 PRINT 
110 TIME=0 


200 N-50000! 
210 FOR 1=1 ТОМ 
220 GOTO 1000 


220 МЕХТ І 


240 GOTO 900 
250 GOTO 230 


260 REM 
270 REM 
280 REM 


"START" 


ず で す 。 し た が っ て , あ る 処理 系 で は プロ グ 
ラム の 先頭 に 近い ほう に 飛ん だ ほう が 速い 
か も し れ ま せん 。 

結果 を 見 て お わか り の と お り , 効果 は あ 
り ま せん で し た 。 な ぜ で し ょ うか 。 

HuBASIC で は GOTO の 内 部 コー ド ( 実 
際 に メモ リ に 格納 され て いる も の ) は 80 で 
あり , その 飛び 先 は 最初 は 行 番号 な の で す が , 
1 回 で も 実行 する と 何と 絶対 番地 に 書き 換 
えて し まう の で す 。 0B な ら ば る その 後ろ 
に 行 番号 , 0 C な ら ば その 後ろ に 絶対 番地 
が 格納 され て いる と いう 区 別 が な され て い 
ます 。 こ の よう な BASIC イン タプ リタ の 
テク ニッ ク は 今 で は 当たり 前 に 近く な っ て 
き て いる よう で す 。 ベ ンチ マー ク テ ス ト の 


4.b 

100 PRINT 
110 ТІМЕ-О 
200 N-20000 

210 DEFINT X 
220 FOR 1-і ТОМ 
230 Х=Х+1 

240 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


"START" 


5.b 


910 PRINT 


産物 た とい えま しょ う 。 

いずれ に せよ GOTO (ある い は GOSUB 
ШЕ) の 飛び 先 に つい て は 関心 を 払う 必要 
は な る そう で す 。 読み や する か らい うと 当 
然 近い ほう が いい 


だ た と ぇ ば X の 1 
れ に 応じ て 何 か 処理 を 行う よう な と き に 
は , IF…THEN (-ELSE) を 連ね る よ 
り は ON…GOSUB (GOTO) で いっ ぺん 
に 分 岐 し た ほう が よい の は 一 見 し て 明らか 
で す が , XX が 1 か どう か だ け を 判断 する 場 
合 は どちら が 速い の か 調べ て み ま し た 。 


€ 


"END" 


100 PRINT "START" 


110 TIME=0 
200 N=50000! 


210 FOR 


1=1 ТОМ 


220 ВОТО 250 
230 NEXT I 

240 GOTO 900 
250 GOTO 230 


260 REM 


270 REM 
280 REM 


(290 一 860 行 は REM が 続く ) 


870 REM 
880 REM 
890 REM 


870 REM 
880 REM 
890 REM 


(290 一 860 行 は REM が 続く ) 


900 PRINT TIME 
910 PRINT "END" 
920 END 

1000 GOTO 230 


900 PRINT TIME 
910 PRINT "END" 
920 END 

1000 GOTO 230 


リス ト 6.a で は IF…THEN…GOSUB: 
を 使っ て いる の に 対し て , リス ト 6.b で は 
ON…GOSUB を 使っ て いま す 。 そ し て こ 
の 例 で は 必ず 条件 が 真 つま り 行 番号 1000 に 
飛ん で 行く よう に し まし た 。 

軍配 は IF の ほう に 上 が り ま し た 。 10% 
上 も 0N…GOSUB を 使う と 遅く な っ て し 
まい ます 。 

ここ で それ ぞ れ の プロ グラ ム の 210 行 目 
を X=0 に 直し , 230 行 目 の 条件 が 成り 立た 
な いよ うに し て み ま し た 。 

する と 今度 は 軍配 は ON…GOSUB に 上 
が り ま し だ た 。 な か な か 興味 深い 結果 で ある 
と いえ ぇ ましょ う 。 条 件 が 成立 する 確率 が 明 
ら か に 小さ い 場合 は ON…GOSUB の 効果 
が 現れ る と いう わけ で す 。 し か し , ON … 
は IF の 並び を 解消 する と き に こそ 本 領 を 
発揮 する も る の で ある こと を 忘れ て は な り ま 
せん 。 


マル チ ス 


BASIC # fk 


を 使う 


| と な る 行 番号 


test6 IF…THEN と ON…GOSUB の 差 


PRINT "START" 


TIME-O 
№=10000 
Х=1 


か ら 逃 れる を こと が で きる こと も あり , ひと 
つの 行 の 中 に 複数 の 文 を シコ ロン で は さん で 
詰め 込む の は よく な さる れる こと で す 。 

リス ト 7.a の 220 一 270 行 を リス ト 7.b で 
は 1 行 に まとめ て いま す 。 

思っ た より は 結果 は 向上 きれ ませ ん で し 
た 。 5 行程 度 を まとめ て も それ ほど 効果 が 
な いと いう こと で し ま ょ うか? て も う 少 し 効 
果 が ある の で は な いか と 思っ て いま し た が, 
マル チ ス テー トメ ント の 効果 が 上 が ら な い 
ЕЕ, ジャ ンプ の な い 行 番号 を た どる 制御 
が 最適 化 さ れ が し ます 。 


スペ ー 省略 する 


PASCAL 構造 化 言語 で は , 
プロ グラ ム を 読み や すく する た め に イン デ 
ント (BTU) を する こと も , その 設計 思 
想 に 関わ る 重要 な こと と いえ ます が , その 
スペ ー ス を 入れ る こと に より どの くら い ス 
ピー ド が 落ち る の で し ょ うか 。 

リス ト 8.a で は ルー プ の 中 の 220 THD 
先頭 に スペ ー ス を 5 個 入 れ て いま す 。 リス 


6.b 


ト 8.b で は それ を 省略 し て いま す 。 

結果 を 見 る と ХІ EXI turbo で 比較 的 
差 が ある こと に 気がつか れる で し ょ う 。 X1 
turbo で は スペ ー ス の 影響 が ほとん ど な い 
の で す 。 こ れ に 対し て X 1 で は 5 多 ほ ど ス 
ピー ドア ッ プ し て いま す 。 こ こら へ ん は 何 
か あり そう な 


NEX 略す る 


NEXT の も と 省略 され る 
場合 も 多い よう で す が , その 効果 は どの 程 
度 あ る の で し ょ うか 。 リス ト 9.a の 220 行 目 
の 1 を リス ト 9.b で は 省略 し て いま す 。 

結果 は 予想 し て いた と お り 8 宛 ほ どの ス _ 
ビ ピー ドア ッ プ と な り ま し た 。 こ れ は 簡単 な 
テク ニッ ク と СРО, 


МЕ わな い 


FOR…NE (FOR…NEX 
T の 中 に 次 々 と FOR…NEXT が 含ま れる 
こと ) に な っ た 場合 た と えば 

NEXT I 


100 PRINT "START" 


FOR 1=1 ТОМ 
IF X=1 THEN GOSUB 1000 
240 NEXT I 
900 PRINT TIME 
910 PRINT "END" 
920 END 


220 FOR I-1 TO М 
230 ОМ X GDSUB 1000 
240 NEXT I 

900 PRINT TIME 

910 PRINT "END" 

920 END 


注 :6.a と 6.D' は 6.a と 6.b の 210 行 を X 三 0 と し た も の 


test7 マル チ ス テー トメ ント の 影響 


7.a 
100 PRINT "START" 
110 TIME-O 


7.0 

100 PRINT "START" 

110 TIME-O 

200 №5000 

210 FOR 1=1 ТОМ 

220 人 =} : = ニ 1 = ビニ 1 = D ロ = ニ 1 = ビニ 1 = ビニ 1 
280 NEXT I 

900 PRINT TIME 

910 PRINT "END" 


200 №5000 

210 FOR I-1 TO N 
220 А=1 

230 В=1 

240 С=1 

250 D-1 

260 E-1 

270 Ғзі 

280 МЕХТ І 

900 РКІМТ ТІМЕ 
910 PRINT "END" 


NEXT J 
は , 
NEXT I, J 
と まとめ る こと が で きま す が , これ は 使わ 
な い ほ う が 速 そう で す 。 
リス ト 10.a で は NEXT J, 1 を 使っ て い 
ます が , リス ト 10.b で は それ を 2 つ に 分 け , 
リス ト 10 .c で は る ら に 変数 名 を 省略 し て い 
ます 。 
その 結果 , NEXT J, 1I を 2 つ に 分 けた 
だ け で は は ほとん と ど 効 果 が な いこ と が わか り 
まし た 。J や 1 を 省略 し た 場合 は 前 の 例 の 
と お な おり かなり の スピ ー ド アッ プ が な され ま 
(2722 
ここ で あげ た 10 個 の テク ニッ ク の うち 効 
果 が 明確 だ っ た 6 個 に つい て 冒頭 に あげ た 
3 つの 観点 に つい て 5 段階 の 評価 を 大 ざっ 
ぱに し て み ま し た 。 


test 8 段 付 け (スペ ー ス ) の 影響 


100 PRINT "START" 
110 Т1МЕ=О 

200 N-20000 

210 FOR 1=1 ТОМ 


910 PRINT "END" 


test9 NEXT X X の 省略 の 影響 


9.a 
100 PRINT "START" 


210 FOR Ізі то N 
:220 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


Pu» Tet 
テク ジッタ 

puce 5) 

[変数 の DEFINT | O | 

| マル チ ス テー トメ ント | O | 

pes 

“| o| 

RO 


NEXT ХОХ ARE 


すさ 

л о 
Oj? 
mg 
WE 
EN 
KENN 


28, 
аши 
р 
Ш 


る て ここ で ひと つ だ け 注 意 し て も らい た 
い の は 時 間 の デー タ の 誤差 で す 。 BASIC 
の TIME と いう 関数 を 使っ て いる の で す が , 
TIME=0 と 設定 する と き と 読 み 出 す と き 
に それ ぞ れ 1 秒 の 幅 が 出 て し まう の で 結局 
土 1 秒 も の 誤差 に な っ て し まう と いう こと 
らし い の で す 。 

確か に プ ブログ ラム に よっ て は や る た びに 
値 が 変わ っ て し まう も の も あり まし た 。 し 


8.b 


100 PRINT "START" 
110 TIME=O 

200 №=20000 

210 FOR 1=1 TON 
220 8=8+1 

230 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


9.b 


100 PRINT "START" 
110 ТІМЕ=0 

200 №70000! 

210 FOR Ізі TO М 
220 NEXT 

900 PRINT TIME 
910 PRINT "END" 


a 


test 10 NEXT の ネス ティ ング (入れ 子 ) の 影響 


100 PRINT "START" 


110 ТІМЕтО 

200 N= さ OO 

210 FOR I=! ТОМ 
220 FOR Ј=1 TO N 
230 NEXT J,I 
900 PRINT TIME 
910 PRINT "END" 


10.b 

100 PRINT "STAKT" 
110 ТІМЕтО 

200 Ns300 

210 FOR Ізі ТОМ 
220 FOR 2-1 ТОМ 
230 NEXT J 

240 NEXT I 

900 PRINT TIME 
910 PRINT "END" 


た が っ て 読者 の 方 が 同じ ゲロ グラ ム を 走ら 
せ て も 同じ デー タ が 得 ら れる と は 限ら な い 
の で 注意 し て くだ さい 。 | 

今月 は 先月 , 先々 月 と は うっ て 変わ っ て 
実戦 的 と で も いう よう な 地べた に 吸い つい 
だ た よう な お 話 で し た が , 楽し ん で いた だ け 
СЫ» 

まだ まだ 今回 紹介 し きれ な か っ た テク ニ 
ッ ク が ある と 思い ます の で , 教え て くだ さる 
Oo た と えば HuBASIC に は 同意 語 と で も 
いえ る 命令 が ある が どちら が よい の か な ど 
と いう よう な 今回 の レベ ル に 近い も の か ら , 
も う 少 し アル ゴリ ズム っ ぱい 話 (難し そ ~) 
まで , まだ まだ あり そう で す 。 

X 1 turbo に つい て の 速度 の デー タ は 強 
いも の ば か り で し た が そう で な いも の も あ 
り ま す の で 心配 な きら な いで くだ さい 。 機 
能 に つい て は いう まで も ki in 


10.c 

100 PRINT "START" 
110 TIME-O 

200 N= さ OO 

210 FOR 1=1 ТОМ 
220 FOR 2-1 TO М 
230 NEXT 

240 NEXT 

900 PRINT TIME 
910 PRINT "END" 


ње ied 
АҺ ебі 
バ ソ コン 千 夜 一 夜 5S9*€ 


7.72 0 


クラ ブ FORESIGHT は この た び 創 立 5 周年 を 迎え , また , この 
間 に 集積 し た プロ グラ ム か ら ベ スト 100 作 を 選ん で 1 冊 の 本 に ま と 
め ま し た 。 今夜 は クラ ブ の 創立 に まつ わる 話 や クラ ブ の 活動 を 紹 
介 い た し ます 。 マ イコ ンマ ニア の 像 が 浮き 彫り に され る も の と 思 
いま す 。 

クラ ブ の 活動 が スタ ー ト し た 昭和 55 年 4 月. マイ コン サー キュ 
ラ で 発表 きれ た 白田 由香 利き ん の 「 あ み だ て くじ 」 を 今夜 の ぉ 楽し み 
УВЕ 1 ЕЭ, 


Я FORESIGHT 誕生 


この クラ ブ は 昭和 55 年 2 月 に 創立 され , 会 報 し し て オリ ジ ナ ル 
プロ グラ ム 数 本 入り の カモ ッ ト テ ー プ を 毎月 供給 し な が ら , 現在 
まで アク ティ ブ な 活動 を 続け て いま す 。 

この カセ ッ ト の トッ プ に は 「 表 紙 」 と し て BGM な ら ぬ バッ ク グ 
ラウ ンド ッ フ ト BGS な る CGC が あり , 飽き る こと な く 〈 楽 しめる の 
4%. 

し か も , 会 費 は た っ た の 20 円 , この アイ デア は 当時 高校 2 年 生 
だ っ た クラ ブ 創 立 者 , МАНАТ, 稲 野辺 祐一 , 島村 誠治 の 3 君 に 
よっ て 練 ら れ た も の で す 。 

昭和 54 年 11 月 。 まず 小牧 さん が PC-8001 を 入手 , マニ ュ ア ル を 


今 考え る と 信じ られ な い の で す が , そ の ころ PC の プロ グラ ム は 
まっ た く 《 と いっ て いい ほど な く 〈, 他人 の 作っ た プロ グラ ム で 刺激 
を 受け た い , また 反対 に 他人 に 与え た いと いう こと で クラ ブ の 設 
立 を 計画 し た の で す 。 

だ まだ た ま マ イコ ン 誌 で , PET 用 「 カ ー ソ ル 」 と いう 月 刊 カ モッ 
ト テ ー プ サー ビス の 広告 を 見 て 。 クラ ブ の 進め 方 の ヒン ト と し た 
の で し た 。 


€ GUusCCOHCOnse0on»? 
会 費 20 円 で プ ログ ラム が いっ ぱい 入っ た テー プ が 毎月 も ら え る 。 
会 員 は た ち ま ち 増 加 , 120 名 で 第 1 次 募集 ア を スト ッ プ し まし た 。 


150 oniMz 1985.7. 


ある クラ ブフ の 歩み と 
「 あ み だ く し 」 


Junji Minegishi 


FORESIGHT 峰岸 |Ң. 


会 員 は 月 初め に , 空 の カセ モッ ト と 自分 の あて 先 を 書き 切手 を は 
っ た 返信 用 封筒 を 会 の 事務 局 に 送る の で す 。 そ れ に 前 記 3 君 が プ 
ログ ラム を SAVE し て 会 報 と し ます 。 さ ら に 会 か ら の 通知 。 情報 
の コピ ー( 経 費 15 円 ) と 共に 返送 する ーー 一 これ が 会 費 20 円 の 仕組 み 
な の で す 。 

1 人 が 40 本 も SAVE す る と 2 週間 は か か っ て し まう た め , その 
年 の 8 月 か ら は , 支部 と 称し て SAVE 奉仕 者 を 募集 , 労力 の 分 散 を 
図り まし た 。 私 も 支部 [な っ て 数 カ月 は SAVE を 続け まし た 。 

た だ 残念 な こと に コピ ー 代 が 上 が り , 6 月 か ら 50 円 , 9 月 か ら 
100 円 と 値上げ せ ざ る を 得 ま せん で し た 。 

し か し な が ら 。 テー プレ コー ダ も 今 の よう に パッ コン 専用 の 
デー タレ コー ダ で は な く , 普通 の チ テレコ ュ な の で READ ERROR の 
クレ ー ム に は 泣か る れ ま し た 。 

送っ た プロ グラ ム の 感想 を 知ら せ て 欲し いと 通知 し た と ころ , 
堺 市 深井 の 笠原 隆志 る ん か ら 次 の 返事 を いた だ きま し た 。 


(шю i 

9 月 の プロ グラ ム テ ー プ お 送り 下さ い 。 

を それから, 8 月 号 の 感想 を 知ら せる よう に と 会 報 に あり まし た 
が , 表紙 以外 は すべ て LOAD 出 来 ま せん で し た 。 レ ベル 調整 を 何 
回 も 繰り 返し て みて いる の で す が ダ メ で す 。 

今 ま で 送っ て いた だ いた プロ グラ ム も 6 割 ま で LOAD 出 来 ず , 
テレ ュ と の 相性 が 悪い よう で す 。 こ の た め , テレ ュ を 買い か えて 
みる つも り で す 。 (後略 ) 


に っ ニニ ーー ニニ ニー ニニ ーー ニー ニー ニニ ーー ニー こ ニ ニー ジュ ニニ ーー ニー ーー ニー ニーー ニ ーー ニーー ニ ニニ コラ ーー ニー ご デコ ご きら ES Sa 


この よう な , READ ERROR の 手紙 が 多く な り , 昭和 56 年 7 Н 
か ら 会 員 も 250 名 に 増加 , 専門 の カモ ッ ト 業 者 に ダビ ング を 依頼 , 
会 費 も , カモ セット 代 (300 円 ) 寺 切手 (200 円 ) 3 € —(& (100) の 
月 600 円 と し な り ま し た 。 


€ MESDVIPS 


異 友 小牧 きん に つい て は 再三 語り まし た が , 今夜 は 彼 が パッ ソコ 
ン に 初め て 接し た と き の お 話 を いた し まし ょ う 。 


彼 の マシ ン は 先 に 書い た よう に 昭和 54 年 11 月 に 入手 し た の で す 
D, テレ ビ に 接続 する た め の RF モ ジュ レー タ が 品薄 で 入荷 が ひと 
月 半 遅 れ , 画面 を 見 る こと が で きま せん 。 し か し 画面 が な く て も 
プロ グラ ミン グ に 熱中 し た の で す 。 

FOR NEXT を 使い ,. ネ ステ ィング し て BEEP 音 を 出す ゲロ グラ 
ム を 作る の で す が , 何 し ろ 画 面 が な い の で タイ ピン グミ ス も わか ら ず , 
と に か く エ ラー が 出 だ ならす べ で て 打ち な お な おす の だ そ う で す 。 

マニ ュ ア ル も ひだ すら 読み , ビニ ー ル 袋 に 入れ て 風呂 に まで 持 
bie, も う 狂 っ た よう に 読ん だ と いい ます 。 

川村 清き る ん (クラ プ ブ メ ン バ ー, 月 刊 マ イコ ン に Z80 マ シン 語 講 
座 を 4 年 間 連 載 な ど 著 作 多数 ) も , 「 あ の ころ は 気力 , 体力 が あり 
まし た 。 た と えば 新しい OS が 発表 きれ て か ら , 2,3 日 も た た な い 
うち に すべ て の 命令 を 覚え て し まう 人 が いる わけ で す 。 ち な み に , 
そう いう 人 た ち は 新 し い マ シン が 手 に 入る と , 平気 で 5 日 間 ぐ ら 
い 徹 夜 で きる の で す 」 と 当時 の マニ ア 像 を 語り まし た 。 

4 たのしい ミー ティ ング 

昭和 55 年 4 Н, 倉敷 か ら 東京 へ 転勤 し て , 今や ディ ズ ニ ー ラ ン 
ド で 有名 に な っ た 浦安 市 に 居 を 移し た 私 で し た が , 会 の リー ダー 
で ある 小牧 。 稲 野辺 , 島村 の 3 君 に 会 を る の が 楽し み で し た 。 

東京 , 横浜 の 会 員 は 集 ま ろ う で は な いか と , まず 横浜 は 港南 台 , 
マン ショ ンタ ウン の 集会 室 が 会 場 し な り , 私 と し て は 貴重 な プロ 
グラ ミン グ の 基礎 勉強 を する こと に な る の で す 。 

10 月 26 日 川村 清き さん マシ ン 語 講座 LD に つい て 

佐藤 善久 きん N-BASIC サ プルー チン 解説 

11H30H 川村 る ん LOOP, フラ グ に つい て 

1 月 25 日 横浜 ビッ トイ ン に て マシ ン 語 講座 (PC 使用 ) 

以後 , 小牧 きん の カー レー ス , みつ ば ち マ ー ヤ の 冒険 な どの ゲ 
ー ム プロ グラ ミン グ , 島村 る ん の プリ ンタ 用 LPRINT CHR$ Фф 
AHL, プロ グラ ミン グ 入 門 の 単行 本 な ど ま っ た だ たく な い 時 代 , 
貴重 な 資料 で し た 。 

その 後 会 場 は 関内 駅 , 横浜 スタ ジア ム 隣 の 労働 福祉 会 館 に 移 
b, 57 年 3 月 か ら は 秋葉 原 ラ ジオ セン ター の 喫茶 店 コロ ナ と な り , 
毎月 第 1 日 曜日 午後 1 時 か ら の ミー ティ ング が 続い て いま す 。 


G 九 二 九 時 浜 の 白子 海岸 合宿 


| マイ コン と テニ ス の 集い の お 知ら せ (幹事 ЖИ) 


: クラブ が 発足 し て 早い も の で 3 年 経過 し まし た 。 最 初 は マジ メ 
: に マシ ン 語 の 勉強 会 な ん か を や っ て いた の で す が , 頭脳 明 せ き な 
: 方 々 は すっ か り 卒 業 され まし て , 現在 で は 劣等 生 、 それ も ほとん | 
: ど 気 違い ば ぱっ か り 残 留 し は し た 。 | 


D 


D 
D 

D 

t 

D 
е 
D 

' 
бұ 
Ln 
で 


ST, 今回 , この 状態 を 愛 え た 長老 。 小 林 一 雄 さ ん の 御 提 案 で : 
: 12 日 の 格調 高い 勉強 会 を 開催 する こと に な り ま し た 。 
多少 な り と も お 利口 に な り た い 方 。 お 利口 に な る の は 無理 と 体 | 
を つけ た い 方 , 両方 と も も あき ら め て お 酒 に 浸り た い 方 , どなた ш 
御 参加 いた だ けれ ば 幸い で す 。 
時 昭和 58 年 11 月 19 一 20H (+, в) — お 
от 白子 ホワ イ トバ レス 22225 


外 房 線 茂原 駅 下車 , 白子 中 里海 水浴 場 へ バス で 20 分 , 夏季 は 海 
水浴 で に ぎわ ゎ わ う 白子 町 で す が , 町 の 何 割 を も 占め る 広大 な テニ ス 
ュー トゲ ゾーン の た だ ため, オー ル シ ー ズ ン に わた だ っ て ヤン グ が 絶え ま 
X bo 

土曜 日 正午 。 この 一 角 に 集合 し た 会 員 十 数 名 、 テニ ス に 明る 〈 
打ち 興じ ,「 マ ニア は ネ ク ラ 」 の 俗説 と は 裏腹 で .。 クラ ブ プ の ミー テ 
ィング の と き と ま っ た だく 違う 一 面 に 英 き まし た 。 

夕方 に 一 汗 流 し , 車 で 運ん だ マシ ン 数 台 を 囲ん で 深夜 まで マイ ュ 
ン を 楽し み ま し た 。 

市 販 ゲ ー ム の リス ト を 調べ で . プ ログ ラム を 変更 し て マイ コン 側 
を メロ メロ に 弱く し て し まう ソフ ト 派 。 また ,。 ハ ンダ ご て や TTFTL。 
CR の 一 式 を 持参 , 到着 と 同時 に コテ に 火 を 入れ て パソ ュ コン 改造 の 
醍醐 味 に ふけ る ハー ド 派 も あり , 楽し い 一 夜 で し た 。 

この と き の 楽 し る が 忘れ られ ず , その 後半 年 ご と に 白子 合宿 を 
続け て いま す 。 


8 ГЕ РОКЕЗІБНТ А 


創立 5 周年 を と 迎え , 会 報 カ セッ ト テ ー プ も 40 巻 , 事務 局 へ の 投 
稿 プロ グラ ム も 300 本 に な り ま し た 。 

いずれ る も 会員 の 力作 で あり , 川村 さん , 小牧 さん の 企画 で ベス 
ト 100 作 を 選び , ナツ メ 社 か ら 出 版 さ れ た の で す 。 

編者 フォ ー サ イト 企画 部 , 発行 1984 年 12 月 25 日 , プロ グラ ム 提 
供 会 員 39 人 , 544 ペ ー ジ の 大 冊 , その 名 も 『BIG FORESIGHT」。 
会 報 の COVER ソ フト を は じ め と し て , リ アル タイ ム ゲ ー ム , 五 
目 な ら べ や トラ ンプ の 思考 ゲー ム , BASIC, マシ ン 語 が マス ター 
で きる CAI, スタ ー ト シック 4 本 , OS, CPU モデ ル , CP/M シ ミ 
ュ レ ーション , ZZ80 ト レー サ や リロ ケー タ の ユー ティ イリ テイ な ど 
盛り だ くさ ん で す 。 

プロ グラ ム の ジャ ン ル 別 分 類 を 表 に あげ ます 。 ま た 3 本 以上 の 
プロ グラ ム を 提供 し て いる 方 の リス ト も 載せ ます が , マイ コン 誌 
で よく 見 る 名 前 も 見 られ ます 。 

「 カ バー イメ ー ジ と し て は , ア メリ カ の 石けん の 包装 の フィ ー リ 


シミ ュ レ ーション 
思考 
リア ル タ イ ム 


E 
実用 


学習 
ユー ティ リティ о 
BGS 


パソ コン 千 夜 一 夜 #19 151 


ング を 狙い まし た 。 名 前 は ビッ クマ ー ガ レッ ト の 感じ と 似る の で , 
紙 も 厚手 の も の を 使っ て ボリ ュー ム 感 を 出し た の で す 。 

その 代わ ゎ わり 装丁 も 安く, 無印 良品 の イオ メージ と し まし た 」( ナ ツ 
АЖ, 斉藤 洋 さ ん 談 ) 

会 報 カ セッ ト の トッ プ を 飾る COVER プ ログ ラム 27 本 が 選 に 入っ 
て いま すか が, この よう な ソフ ト は まだ マイ コン 誌 に も 少な いよ う 
で す 。 な か で も 坂本 哲 さ ん の 電気 紙芝居 。 赤 ず きん ちゃ ん と 森 の 
仲間 た ち (デー タ 18.5K バ イト ) は 見 事 で し た 。 

残念 な が ら . こ れ ら の プロ グラ ム は すべ て PC-8001 の N-BASIC 
で 書か れ て いる の で , 本 誌 の 読者 に は 縁 が 薄い と 思い ます 。 書店 
で 一 べつ し て いた だ けれ ば 有難 いで す 。 


Ө 257BIZSBEES/—--4— 


創立 5 周年 と 先 の 『BIG FORESIGHT」 の 出版 を 記念 し , 本 年 
の 3 月 24 日 , コロ ナ で 記念 パー ティ ー を 開き , 楽し い 午後 を 過 ご 


ШІ 記念 パー ティ ー 招 待 状 


クラ ブ 創 立 5 周 年 、BIG FORESIGHT 
記念 パー ティ ー 


稲 野辺 、 小 牧 、 揚 村 さ ん た ち に より クラ ブ が 創立 され 5 周年 を 迎 
え 、 よ ろ こ ば し い 随 り で あり ます 。 

また 、 期 を 同じ くし 、 川 村 、 小 牧 さ ん ほか の お 力 で 、 す ば らし い 
プロ グラ ム 集 が 出版 され れ ま し た 。 プ ライ ベー ト な クラ ブ と し て は 
は じ め て で 、 そ し て 最後 の や の と な り ま し ょ う 。 

これ を 記 信 し て 、 き ょ う 一 日 、 た の し く 過 し た いと 時 いま す 。 


記 
パー ティ 華 始 の あい きつ 小林 — 
さあ いきさつ um я- 
wx 依田 友 次 館 
創立 の ころ の 代表 団 さ 氏 の ぉ 話 
近況 、 割 一 の こ ろ 、 そ の 他 何 で も 稲 野辺 祐一 
小牧 вт 
эн ша 
BIG FORESIGHT に つい て 
Xt. ES, towe 
祝辞 ナツ メ 社 様 
яю м 
ниней 
а Ж 


川村 ж 
иш (2-39) 
閉会 の 矢 


к. mM6OF3A2 4B 
と ころ コロ ナ еше 


図 2 


に 95.94 73%% t270 №47 жуу カメ 
| * | 
| ЖЖЖЖЖЖЖ 
* 
| ж 


жжжжжжж 
ж 


152 onwz 1985.7. 


し まし だ ( 図 1)。 

思い 出 ば な し に 花 を 咲か せま し た が , 小牧 さん は こう 語っ て い 
ます 。 

「 あ の ころ の マイ コン クラ ブ は 今 と 相当 違っ て いて , 趣味 の 集 ま 
り と いおう か , マイ コン を し て いる 人 も 少な く ,。 それ だ け で 仲間 
意識 が あり まし た 。 

この 5 年 間 , 感 尼 無 量 の 変わ り 方 を し まし た 。 

私 自身 も この 5 年 間 で 変わ り , 当初 は 面白 半分 で や っ て いた の 
で す が 。 

10 年 後 は まほ また, ずい ぶん 違っ て いる と 思い ます 」 (RM) 

出席 者 全員 , 大 い に マ イコ ュ ン を 語り , BASIC も わか ら ぬ まま フ 
ロッ ピー を 買っ た (新家 )、 ユン ピュ ー タ の イメ ー ジ と パソ コン は 
あま り に も 違っ て いた が , この ごろ 近づい て きた (広瀬 ), 8001 を 
骨 ま で し ゃ ぶっ て いる (ハー ド お よび ッ ソフト 派 阿 部 ), 300 ボ ー で も 
結構 いけ る 。 こ れ か ら は 通信 と やりたい (ハム 中 村 ), 気がつい た 
ら 大 きく な り 過 ぎ て いた 。 ま わり を 引き ずり こん で し まっ た 。 や 
わら か い ク ラブ と 思っ て いる ( 稲 野辺 ) な ど , 話題 が つき ず , い 
よい よ の 発展 を 誓い , 解散 し まし た 。 


€ 白田 さん の あみ だ くじ 


今夜 は 白田 由香 利き ん の あみ だ くじ を 紹介 いた し ます 。 

これ は FORESIGHT の スタ ー ト し た 昭和 55 年 4 月 に 発表 きれ た 
も の 。 日 本 マイ コン クラ ブ の 機関 誌 マ イコ ン サ ー キ ュ ラ に ,「 ま い 
こん 奥 の 細道 」 と し て 連載 され て いた も の で す ( 注 1)。 

白田 さん の お 名 前 を ご 存 知 の 方 は 多い と 思い ます 。 マ イコ ン ・ 
スー パー レデ ィ , マイ コン お ね えさ ん と いわ れ ,『 素 晴らし い マ イ 
ュ ン の 世界 』( 電 波 新聞 社 ) を 大 学 3 年 の 夏休み ,『「 は じ め て の U 
NIX の 本 』( テ クノ ) を 大 学院 1 年 の 正月 に 書き あげ て いま す 。 

マイ コン ライ フ の 売り も の 連載 記事 マイ コン ルポ ルター ジュ 
で レポ ー タ 宇田 川 一 彦氏 が 軽妙 な 筆 さ ば き を 駆使 し て 臼田 さん の 
プロ フィ ー ル を 紹介 し て いま す ( 注 2)。 

あみ だ くじ プロ グラ ム は 白田 さん の も の が オリ ジ ナ ル と 思い ま 
す 。 その後, 次 の 2 本 が 目 に つき まし た 。 

(1) 新井 進 , 拓 植 夏 記 : ファ ミリ ー プ ログ ラム ①, あみ だ くじ , 
パソ ピア 7 , マイ コン ライ フ , 59 年 3 月 , 学習 研究 社 

(2) で る 一 ぷ ア レフ : 知能 ゲー ム 38, アミ ダク ジ , MSX POKET 
BANK13, 54 年 11 月 10 日 , アス キー 出版 

原作 は PC-8001 画 面 80X25 を 使っ て いま す が , MZ の 40X25 に 移 
植 し まし た (リス ト 1)。 

RUN し , くじ を 引く 人 の 名 前 ( 4 字 以内 ) を キー イン し た の ち 。, 
1 一 7 の 数 字 を 入力 する と * が アミ ダ の 経路 を た どり ます 。 横 棒 
は 一 応 3 本 も し し て いま す が ,。 ブログ ラム を 研究 すれ ば バリ エー シ 
ョ ン が 可能 で す ( 図 2)。 

白田 香 与 利 も ゃ ん と いう 人 小学校 6 年 生 の 女の子 , 由香 利き ん の 
親類 で 家 ぁ も すぐ 近く な の で よく 遊び に 来る の だ そう で す 。 彼女 に 
ね だ られ , 買っ た ば か り の PC を 使っ て 組み まし た , と 原文 に は 書 
いて あり ます 。 

手ごろ な プロ グラ ム で す 。RUN だ け で な く , 才 媛 の アル ゴリ ズ 
ム も 吸収 し て くだ きい 。 


4 5B 年 HA ブ ー ム の きざし 


昭和 56 年 は PC に 加え て MZ-80B(B は ビジ ネス ) も 発売 され , < 
ニア の 手 か ら ビ ジネス マン の 手 へ と パッ コン も 広がる きざし が 現 


ビジ ネス へ の 適用 を 探し 求め て いた 私 も その 波 に の まれ , 新 
開 や 雑誌 に 紹介 され , は て は 「 熟 年 の パッ コン 挑戦 記 」 と し て テ 
レビ に 駆り 出さ れる は め と な り ま し た 。 

明日 の 夜 は この へ ん の お 話 と いた し まし ょ 5 


4% 072 
マス コミ も 格好 の テー マ と 取り上げ , ОА, 0A と キャ ン ペ ー ン 
を 始め た の で す 。 


注 1) 白田 由香 利 : まい こん 身 の 細道 あみ だ くじ 編 マイ コン サー キュ ラ 
Vol. 5 No. 4 (昭和 55 年 ) 47 ペ ー ジ , 日 本 マイ コン クラ ブ 

注 2) 宇田 川 一 彦 : 結晶 成長 論 か ら 情 報 科 学 へ 飛 北 す る スー パー テク ノレ デ 
я 白田 由香 利 マイ コン ライ フ 5847 月 81 ペ ー ジ , 学習 研究 社 


リス ト 1 あみ だ くじ (S-BASIC) 


FOR D=0 TO 1000:NEXT D CURSOR 16,22: INPUT "N=";N1 
739-902: М2 К/С,700.1500 REM мей id е 


x REM ЖЖЖЖЖЖ ヨコ セッ / 979 セッ テイ ЖЖЖЖЖЖ 
ORIGINAL +59 ユカ リ REM 


REM 
マイ コン サー キュ ラ VOL $(4),(C8. 55) тен өну? 


CURSOR 0,21:PRINT "スコ シ オマ チ TENE REM 

CURSOR O,22:PRINT " FOR Y= さ 9 TO 4 STEP -1 

CURSOR 12,222РКІМТ "Jr Ізі? ке X1-(N7 1) K6*1: YI-INTCY/2) 

DIM C(5.2) CURSOR X1,Y1:PRINT "X" - 

FOR L-O TO 5 FOR 1=№-1 ТОМ 

FOR 1-O TO 2 IF (IC1)*(I»6) THEN 510 

CCL, I) 2 INTCORND(CI)X 36) +4 FOR 1-о TO 2 i 

IF L-O THEN 290 IF Ү<>С(1-1,/) THEN 500 ub 
Q=C( L, I) IF I=N THEN N=N+1: X2-X1*6:00T70 
IF Q-C(L-1.0) THEN 250 NzN-1:X2-2X1-6 / 
IF GsC(L-1,1) THEN 250 IF Х1<Х2 THEN 5-1 

IF Q-C(L-1,2) THEN 250 IF Хі>х2 acce З=-1 

МЕХТ І 

IF INT(C(L,O) -C(L, 1)) <=5 THEN 240 

IF INT(C(L,0) -C(L,2))493 THEN 240 

IF INT(C(L,1) -C(L,2)) «95 THEN 240 

NEXT L 


REM 
REM ЖЖЖЖЖЖЖЖЖ ヨコ セン 7 77 жжжжжжжжк 
REM. 


FORESIGHT: キマ コン フラ フ ~ 
シフ ~ ガワ マイ コン ワラ フ ~ 


66550006518 


PRINT "E" 
1=1 TO 7 
CURSOR (I-1)*6,20:PRINT I 
NEXT I 
й=12 E 
FOR X=3 TO 75 STEP 12:ҒОК Y-4 TO 39 


FOR L=O TO 5 
FOR 1=0 TO 2 
| INT. FOR Ke1 TO 12 
| 150 со 0,22:РБІМТ J; SET LEA+I+K C(L, J) 
140 INFUT A$ NEXT K 
150 CURSOR (J-1)*6*1,0 " NEXT J 
155 IF 1-7 THEN CURSOR (J-1)X6*1-2,0 NEXT L 
160 PRINT А% CURSOR 0,21:PRINT " 
170 NEXT 1 CURSOR 12,22:РКІМТ " 


FOR X=3 TO 75 STEP 12 . 
FOR Y=4 TO 39 

SET X,Y 

NEXT Y 

NEXT X 

GOTO 320 


Leu 


3 
5 


М2- 7002 15000BASICO$ 


Oh / MZ8IH, "ADVANCED MZ-700』 の 彩色 4 人 マー ジャ ン を 
MZ-1500 に キー イン し た が READ ERROR で 走ら な い , と の お 手 
紙 を 松井 三 良さ ん (豊中 市 ) か らい た だ きま し た 。 

原因 は MZ-700 の S-BASIC と MZ-1500 の BASIC(5Z-001) と の 後 
妙 な 遅い に よる も の で す 。 

空白 (ヌル ・ ス トリ ング ス ) の DATA と し て DATA 文 の 後に ダ 
プル コー テー ショ ン で 囲ん だ “ "を 入れ る の で す が , デー 
タ が 並ぶ 場合 ・・ と 区 切っ た だ け で も 良い の は よく 知ら れ て 
いま す 。MZ-700 で は 最後 の ・ の 後 も 空白 と し て 読み ます が , 
MZ-1500 は 読ま ず に 無視 し ます 。 す な わ ち 。 S-BASIC 

170 DATA ,,, Б, 2,2,2, 0,5,2, 100 рата A, Bs Es», LIST 
は 700 で は 1 | 個 の DATA と し て 読み ます が , 1500 C (310482 RÊ Ше 100 DATA А,В,С,» 


120 FOR 1-1 TO 6 110 DATA D 
み , 日 番目 は 次 行 以 降 の DATA 文 を 読ん で し まい , DATA 文 の 不 130 READ МФІРКІМТ I:N$ 120 FOR Isi TO 6 
足 の エラ ー メ ッ セ ー ジ と な っ て し まう の で す 。 RUN 


140 NEXT 1 130 READ N$:PRINT 1;М% 
170 行 , お よび !90 行 を リス ト 2 に 変え て くだ さい 。 あ と は be ne 


彩色 4 人 マー ジャ ン の 修正 (ADVANCED MZ-700) 


рата ssh ナッ シッ ヘッ リッ チッ : А 

FOR Е=1 TO 11:READ M$(F):NEXT E Mink “ 
DATA ө,П,й.7.7.?%,4.7,1,?, DELE. 

FOR 1=1 TO 11:READ N*(1):NEXT I 


Г, 」 の 次 の 空白 DATA テ スト 


BASIC (57-001) 


140 NEXT I 
RUN 


問題 な く 走 り ま す 。 ia 
S-BASIC, BASIC(5Z-001), SP-5030 で 同じ ブロ グラ ム を 走 E 
ら せ た と ころ ,S-BASIC だ けが 順調 に 走り まし た (リス ト 3). 5 
その ほか の 手持 ちの マシ ン , TK-80BS, РС-8001, РС-8801, READ ERROR IN 120 
ЕМ-8, MSX, РС-8201, パソ ピア 7 で テス ト し まし た が , い 


READY 
ずれ も * の あと の 空白 を READ し , S-BASIC と 同じ で し た 。 


パソ コン 千 夜 一 夜 第 19 夜 153 


火曜 日 の 朝 

わが 家 は 東西 に 長い の で , いち ば ん 東 に 
ある トオル の 部 屋 に は お 日 さま も 起き た て 
みた だ たい に 元気 に 飛び 込ん で 〈 5. 安眠 の た 
め に 裏地 に 暗 幕 を 使っ た カー テン を 一 気 に 
開け る と た い へ ん な まぶし る で ,。 トオル は 
必ず いっ ぺん ふと ん に 首 を 引っ 込め て , 2 
れ か ら 改 ゆめ て 顔 を 出す 。 そ の 顔 が ニュ ッ と 
笑え ば も う 最 高 の ス ター ト だ 。 

ノバ パ が コー ヒー 豆 を 電動 ミル に 入れ な が 
ら ト オル の 部 屋 に 声 を か けた 。 

「 き ょ う は 忘れ 物 が な いと いい な 」 

返事 が な いと 思っ た ら ト オル は 着替え に 
手こずっ て シャ ツ の 中 で も が いて いた らし 
い 。 少 し 遅れ て よう や く 〈 食 堂 に 現れ て , 

「 や っ た ./ ける は キャ ベツ が な い 」 

と 声 を あげ た 。 

キャ ベツ が 特別 嫌い な の で は な く , 食べ 
る 手 ぎ わが 悪い の で ,。 な けれ ば その ぶん 苦 
労 が 少な いと 思っ て 喜ん だ の で ある 。 

EHO, この ちょ っ と 忙し 〈 く 活気 の あ る 
時 間 は と て も 大 切な 楽し い 時 間 だ 。 

食卓 に つく と , みん な が きょう の 予定 を 
教 を ん あっ て いろ いろ 心構え する の も 朝 の 習 
DUC, 9x 

「 き ょ う は 朝 の 10 時 か ら イ タリ ア の 技術 
者 た ち に 会 っ て 大 事 な 話 を する ん だ よ 」 
言っ た 。 

「 お 父さん も イタ リア 語 で 話す の ?」 

「 を うじ ゃ な いよ , お 互い に 英語 で 話す 
АЛУЫ. 両方 と も あん まり 上 手 じ ゃ な いけ 
Eti 

「 き ょ う は 明る め の ネ クタ イ に し た は ほう 
が いい わ ね 」 


154 омм 1985.7. 


「 を うだ ね 。 ト オル は きょう は 何 が ある 
071 

「 火 曜日 どか ら , ヤシ ロ 君 は ソロ バン の 
日 で 遊べ な いん だ 。 ワ ー プ ブロ で ゴル フ の 用 
語 事 典 を 作ろ うか な 」 

トオル は , 学校 は し て も 好き な の だ けれ 
E, きょう の 子 定 と な る と 家 に 帰っ て か ら 
の こと に 力 が 入っ て し まう 。 

私 も ふた り の 話 を 聞き な が ら , きょう こ 
そ , あの 引っ 越し いら い 物 置き に 入れ だ た まま 
に な っ て いる 本 や 画集 を 片付け よう な ん て 
思っ て いた ら , トオル が , 

「 お 父さん , グリ ー ン に 入っ た ら 絶 対 パ 

ター し か 使え な い の 7? 」 
と , つい に 本 日 の ゴル フ 専 科 の 第 1 問 を 発 
し だ た 。 こ の と ころ , トオル が パパ に する 質 
ШО 8 割 以 上 が ゴル フ の こと に な っ た 。 b 
か ら な いこ と は どん な こと で も で きる 限り 
答え て や る パパ だ けれ ど ,。 きす が に 朝 は 少 
LULL, 

「 も う 7 時 20 分 ど よ , 早く 食べ て し まい 
な る い 」 と 注意 し た 。 
00000000000000000000000 

班長 の 心構え 

それ で も 近ごろ トオル の 4 年 生 ぶ り は だ 
いぶ し っ か り し て き て , 忘れ 物 の 再 点 検 も 
進ん を で や れる よう に な っ た 。 

食後 の ハミ ガキ の プラ シ を 口 に つっ こん 
だ まま ラン ドモ セル を の ぞ き こん で 

「 お なー あぶ な いと ころ だ っ た , FES 
入っ て いな か っ た だ 。 を その 代わ り 理 科 の 本 が 
いら な い の に 入っ て る 」 

な ん て スリ ル 満 点 ど けれど, ШОС 
関 で て つも を は いて いる 背中 に ラン ドモ セル が 
な か っ た りす る の と は 大 違い だ 。 


この 春 か ら 集 団 登校 の 班長 に させ られ た 
の が 良かっ た の か し ら と パパ と 話し た 。 

6 年 生 が 卒業 し て いっ た あと の 最上 級 生 
8, な ん と 3 人 いる 新 4 年 生 ど っ た 。 そこ 
で 3 人 で 相談 を し て , ジャ ン ケ ン で 負け た 
順に 今年 か ら 1 年 ずつ や る こと に し た の だ 
と いう 。 

「 ボ ク が 1 Ж, 次 が ヤシ ロ 君 , 最後 は タ 
ナカ 君 に な っ た ん だ 」 浮 か な い 顔 で 言っ た 
の も 自分 な り に 任務 を わき まえ ぇ えた の だ ろう , 
な ん で も や っ て みる の は 良い こと だ 。 

Tb, 783557, 行か な くっ ちゃ 」 

それ か ら ,「 お 母さん 」 と 私 の ほう に 背中 

を 向け て ,「 ち ょ っ と ラン ド セ ル の 中 を 見 て 。 

漢字 練習 帳 入 っ て る と 思う ん だ けど 」 

な か な か 自覚 が 出 て きた な と 中 を の ぞ 〈 く と, 
「 あ ら っ / こん な も の 持っ て いく の ?」 
連絡 帳 や ドリ ル の 間 に ギ ュ ウ づめ に な っ 

て 廊 庫 本 くら い の 本 が 入っ て る 。 

「『 ゴ ルフ ルー ル [| ク イズ]| 早わかり 』, 学校 
で 読む の ? 1 

「 ウ ン , ほか の お 友だち も いろ いろ 持っ 
ссе 

「 先 生 。 いい っ て ?」 

「 わ か ら な い , 開い て みる よ 。 じゃ あ 行 
っ つて きま ぁみ 一 す 」 

大 きく 枝 を 広げ た モミ ジ の 緑 は さや さや 
と 涼し そう に 揺れ , ムラ サキ ツユ クサ の 澄 
ん だ 色 は た と えよ う も な く 美 し い 。 

あま り 暑 く (な ら な いう ち に や っ ぱり 物置 
き を 片付け よう 。 

ふと 見 る と , 庭 の な か ほど に ゴル フ の ク 
ラブ が 1 本 置き っ 放し に な っ て 朝日 に キラ 
キラ 光っ て いる 。 ま た 夜 じ ゅ う 出 て いた ん 
だ な , これ も この ご ろ 続 く て トオル の 仕業 だ 。 


「 し ょ う が な いで し ょ , 毎日 あれ な の よ 」 
続け て 出かけ て 行く 夫 に 指さし て 言う と, 

「 お か げ で 近ごろ , ト オル に 刺激 きれ て プ 
レイ が 注意 深く な っ た よ 」 と 笑っ て 言っ た 。 

「 夕 食 は 家 で する ん で し ょ ?」 

「 あ あ , 早く 帰れ る よ 。 きのう 届い た 新 し 
い ワ ー プ ブロ ね , ジョ イジ ョ イ パ ッ ク II の …… 1 

「『 ペ ン シ ル 」 っ て いう ん で し ょ 」 

「 あ …… あれ ね , だ いぶ 使い 良い らし いよ 。 
マニ ュ ア ル を 少し 見 て おい だら 7?」 

TU, そう し て みる わ 」 
00000000000000000000000 

エン タテ ィ ナ ー 

交通 事故 の ケガ も 日 増し に 回 復 し て , ж 
ン ニ ャ ア は 少し ずつ 上 手 に 歩け る よう に な 
っ た 。 眠る と き は 相変わらず あお むけ て, 
きょう も 窓 ぎ わ に 寝 て いる か っ こう は 机 を 
裏返し た みた い だ が , НОСЫ < 
光っ て きれ い だ 。 

その 周り に は トオル の 読ん だ ゴル フ の マ 
ン ガ 本 や , 描き か け の クラ ブ ヘ ッ ド の 絵 入 
り 一 覧 表 な ど が 飛び 散っ て いる 。 

きのう は , 先生 方 の 研修 会 の た め に 半日 
の 授業 どっ た の で , トオル は 早く 帰っ て き 
2 

ГРИ, エン タテ ィ イナ ー や っ て る の ?」 

「 ウ ン , トオル 〈 く ん の 音楽 の テス ト に , 
初め の 4 小節 くら い の 音 符 が 出 て , od 
か 題名 を 書き な る いっ て の が よく ある で し 
ょ 。 あの 練習 に これ いい ん じゃ な いか し ら 」 

入れ た だ 音符 を 目 で 読ん だ ど あ と は , キー を 
* 押 せ ば 実際 に 音 が 出せ る の だ か ら 便 利 だ と 
Moro. 

で も 案外 入力 に 手間 どっ て , 結局 トオル 
に あれ これ 教わっ て し まっ た 。 ま ず ド レミ 
を アル ファ ベッ ト に 置き 換え る の は よい と 
LC, 音符 の 長短 や オク ター プ ブ の 修正 , シ 


ャ ー プ や フラ ッ ト な ど , 楽譜 どか ら 決 まり 
が だ た くさ る さん ある の は 当たり 前 だ けど , キー 
ボー ド で 1 つ ひ と つこ し ら え て いく の が な 
ん と も 面倒 だ 。 

3 年 生 の と き に 習っ た 『 ふ ビ 山 」 を 入れ 
た の は まあ まあ だ っ た けれ ど ,『 お ば け な ん 
て な いる 』 は キー の 設定 「 ! (フラ ッ ト )」 
の 記号 で まず マ ゴ つ き 。, 三 連 音 符 は どう し 
て も 作れ な か っ だ た 。 

次 に これ な ら や さ し い だ ろう と 。 4 年 生 
に な っ て すでに 習っ た 『 ア マリ リス 」 を 入 
れ て みた 。 エ ンタ テイ ナー は 拍子 を 設定 す 
れ ば 音符 を 数 えて 小節 を 区 切っ て くれ る の 
C, 第 1 小節 と 最終 小節 を 合わ せる と ひと 
つの 小節 に な っ て いる この 曲 は , 休 符 を 補 
っ て 数 を 合わ せ て や る 工夫 が 必要 どっ た 。 

スタ ッ カ ー ト の 表示 は で き な か っ た けれ 
E, 曲 の 部 分 的 な 繰り 返し 入力 が で きる の 
は と て も 便利 だ 。 それ に し て も 指示 の メッ 
セー ジ を 日 本 語 で 出 き な い 理由 は な ん な の 
だ ろう 。 も っ . と 理解 し や すく 使い や すく な 
る の で は な いか し ら と 思っ た 。 スタ イル を 
重んじ て いる の か それ と も 万 国共 通 が 狙い 
な の か な 。 

演奏 は や は り い ちば ん の 楽し み だ 。 で き 
あがっ た 曲 『 ア マリ リス 」』 を, 1 か ら 255 ま 
で 自由 に 選べ る テン ポ 調 節 で きる ま ざま に プ 
レイ (演奏 ) し て みた 。 早く し た り 遅 くし 
だ り し て キャ ッ キ ャ と 笑い ころ げ て いる と 
ころ に , まっ だ く 〈 く タイミング よく 届い た の 
が > ツ パ の 注文 し て くれ た 『 ジ ョ イジ ョ イノ \ 
ッ ク II』」 だ っ た 。 

待ち きれ な い ト オル は 包み を 開け て ,「 ち 
ょ っ と コテ 調べ 」 と 言っ て 『 ッ パン チ ボ ー ル 
マリ オプ ブラ ザー ス 」』 を 出し , 長い こと 熱中 
LT も まち だ 。 


00000000000000000000000 
競作 「 動 く オ モチ ャ 」 

「 ク イズ で す , お 母さん 。 こ れ は 5 番 ア 
イデ ジン で し ょ うか が 。 ПУТЬ Е 
か , それ と も 9 番 で し ょ うか 」 

ラン ド セ ル 次 の まま の トオル が , パパ の 
ゴル フ バ ッ グ の 中 か ら ク ラブ を 1 本 持っ て 
き て 言っ た 。 4 年 生 に な っ て クラ ブ 活 動 も 
始ま っ た の で , 火曜 日 の 帰宅 は 4 時 近い 。 

「 わ か り ま せ ー ん 」 

「 だ め , どれ か 答え て くだ さい 」 

「9 番 /」 

「 ザ ン ネ ン で し た 5 番 で 一 す 。 こ ん な の 
を 知ら な い 人 は めずらし いで すね ぇ 」 

そん な こと 知っ て る お 母さん の ほう が ず 
っ と めずらし い の に 。 

3 年 生 の 終わ り ご ろ , 学校 か ら 持 ち 帰 っ 
た 工作 らし いも の が あっ た 。 

「 な あ に こ れ , 図工 で 作っ た の ?」 

「 違 う , 理科 の 時 間 に , 磁石 を 使っ て 動 
ЕТТІ SERD, СИ, デル ラフ 
ゲー ム だ よ 」 

家 か ら 持 っ て いっ た フ " ラ モデ ル の 空 箱 を 
裏 が た し て , ゴル フ の コー ス が 描い て あっ 
72, 

「 ほ ら , ここ は 池 , これ が バン カー, FD 
ら 磁石 を 貼っ て ボー ル を 出し に くく し て あ 
る の 」 

「 ボ ー ル は どれ ?」 

「 お 友だち は みん な お 父さん に パチ ンコ 
の 玉 を も ら う ん だ っ て , ウチ も ある ?」 

ハギ ワラ 君 の 考え た この オモ チャ を , た 
くき ん の 男の子 た ち が マ ネ を し て 作っ た の 
だ そう だ 。 
00000000000000000000000 

ゴル フ 少 年 

トオル の 読ん で いた テレ ビ 雑 誌 の 劇画 に , 
プロ を 目指 し て ゴル フ の 修業 に 励む 少年 の 
話 が あっ た の だ そう だ 。 それ が 学校 の ちょ 
っ と し た 工作 の アイ デア 比べ が きっ か け 
С, いっ ぺん に 興味 が 強まっ た の だ ろう か 。 
ゴル フ マ ン が ガ の 単行 本 を ね だ っ て 夢中 で 読 
み , テレ ビ も ゴル フ の アニ メ を 見 始め た 。 
お 友だち が みん な 見 て いる の だ そう だ 。 

いつ で も 流行 の は じ ま り が マン ガ か テレ 
ど な の は , も う 仕 方 の な いこ と だ と 思う 。 
印刷 と 放送 か ら 無 線 で いる こと は で き な く 
な っ だ た の だ か ら 。 で も 子供 た ちがい っ せい 
に 同じ こと を や る の は , いつ も 少し 不満 を 
感じ て し まう 。 

ずい ぶん 苦 か ら , 愛 と か 勇気 と か 情熱 で 
盛り た て られ た 話 で 人 気 を あび た スポ ーッ ツ 
ドラ マ は いく つも あっ た 。 チ ー ム で や る も 
の は 友情 が 、 ひ とり で 戦う も の は 不屈 の 精 


猫 と コン ピュ ー タ 第 6 回 155 


神 が だ いた い の テ ー マ だ っ た 。 

で も 。 デ ゴル フ は 少し 達 う よう だ 。 第 一 
ゴル フ に は 審判 が いな い の だ そう だ 。 65 
相手 は 自分 で , 子 測 と 判断 が 決め 手 の , 意 
外 に 科学 的 な も の の よう に 思う 。 ボ ウリ ン 
グ に 似 て いる が プレ イ に バリ エー ショ ン が 
ある 。 

こん な お と な の スポ ー ツ を 解き 明か し て 
て れる お も し ろ さ と , 少年 の 熱血 ぶり が 子 
供 や 若い 人 た ち を と ら ぇ えた の か し ら と 思う 。 

トオル の ゴル フ 熱 は ます ます 高まり , o 
い に 「 お 友だち 同士 で び や っ だ た り し な い 」 と 
いう きび し い 約 束 つ き て 道具 に 触る こと を 
許さ れ た 。 朝 は パパ と 一 緒 に 素振り を や り , 
夕方 は 同胞 を 待つ みた い に パ パ を 迎え る よ 
うに な っ だ た 。 

БУБА, PARTI フェ アウ ェ イ 
を 飛ん だ ボー ル が 。 た また ま 中 央 の 道路 を 
走っ て いた コー ス 整 備 車 に ワン バウ ンド で 
Ж), その まま 走り 去っ て し まっ た 。 お ま 
け に 同伴 プレ イヤ ー は , 『 車 は 0B の 区 域 へ 
走っ て いっ た の で OB で は な いか 』」 と いう 。 
こん な と き は どう し ます か ヵ か ① 車 が あっ た 
と ころ に ドロ ッ プ する ② ロ スト ボー ル と 
し て 1 打 還 で 打ち 直す ③⑨ 罰 な し で 打ち 直 
す $5, どれ で し ょ う 」 

パパ は こう や っ て , 毎日 難し い ク イズ に 
答え を な けれ ば な ら な いこ と に な っ た 。 

「 ウ ー ン , どれ か な あ 」 
o0000000000000000000000 
通学 カン トリ ー ク ラブ 

夕食 の テー ブル 。 

「 ぃ いやあ, 毎日 トオル に 勉強 る せら れ て 
パパ も ほか の 人 の 知ら な いこ と を だ た だ くさ ん 
ЖАУЫ 

トオル も 満足 そう だ 。 それに きょう は ト 
ォ ル の 好き な ビ ピラフ 風 カニ の 炊き 込み ご は 
ん だ も の 。 

「 き の うな ん か ね , アニ メ の 主人 公 の マ 
ネ を し て ゴル フ バ ッ グ を し ょ っ て 寿 を ゆう 
ゆう と 歩い て る の 。 そ の あと クラ ブ を ぜん 
ぶ 家 の 中 に 持っ て き て ピカ ピカ に み が い た 
の よ 」 

トオル は 焼き 魚の 骨 と 戦い な が ら 思 いつ 
ЕЕ. 

ERIA, テス ト な ら 100 点 が ホー ルイ 
ン ワ ン で し ょ , 95 点 が アル バト ロス ,。 90 点 
は イー グル , 80 点 は バー ディ , ボク それ ず 
ー っ と 作っ た の , 10 点 は OB で 0 点 は 競技 
失格 だ よ 」 

ヒ ャ ー ツ , 艇 いた 。 な ん だ か 過激 な 話 だ 
な , な ん の こと か よく わか ら な いけ れ ど 。 

「 じ ゃ あ ,。 トト オル に ひと つ プ ログ ラム を 作 
っ て あげ る よ 。 プ レイ を し た 日 に いつ も ト 


156 onwz 1985.7. 


オル か ら ど ん な ふう に 攻め だ た か 聞か れる だ 
55? は じ め は ウッ ド の 1 番 , 次 は アイ 
アン の 4 番 。 その 打球 が バン カー に 入っ て 
どう な っ だ た と か 。 そ うい う の を コン ピュ ー 
タ に や ら せ る ん だ よ 。 その 日 の 各 ホ ー ル の 
打数 を 入力 すれ ば , あと は MZ が クラ ブ を 
選ん で ショ ッ ト す る ん だ 。 こ れ に OB や バン 
カー な どの ハザード が 入れ ば 本 格 的 に な る 
ん だ けど ね 」 

いか に も 楽し を うに パフ スパ の 話 を 聞い て い 
る トオル に , ヤシ ロ 君 か ら 6 電話 が か か っ て 
きだ 。 7 時 10 分 ざる 。 だ いだい いつ も ちもと の 
時 間 で , 用 件 は 宿題 か 明日 持っ て いく も る の 
に 決ま っ て いる 。 

トオル は と き に は 「 お まえ ぇ , そん な こと 
て か け て 《 る な よ 」 な ん て 言う の だ け 和 だ, 
自分 もち わからない と き 電 話す る 相手 は ヤシ 
ロ 君 な の で と て も 不安 な 気 が す る 。 

гл, トオル くん, どう せい つも 一 緒 
に 帰っ て くる ん だ か ら , 帰り 道 で お 互い に 
わか ら な そう な こと を 聞き あっ た らい いん 
じゃ な い の ?」 

Pile で も そん な ヒマ でない ん だ だ よ ま 』 

TE ЫЕ 21 

「 行 き に 3 ホー ル , 帰り は 6 ホール や る 
ん だ も の 」 

AA Ot ? 

「 待 っ て , ^, 持っ て くる 」 


トオル の 描い た 見 取 図 。 ワー プロ 原稿 


"1 зая с b 09-—. 


1 番 ホ ー ル 45M PARS 
ちょ っ と 下り の ロン グ ホ ー ル 。 
右 は バン カー、 左 は 川 で す 。 


2 番 ホ ー ル 22M PAR3 
左 の 川 は 続き ます 。 接 が 沢山 下っ 
て いる の で 、 ロ スト ボー ル の 確 窪 
は 高い で す 。 


3 番 ホ ー ル 30M PAR4 
川 は 続き ます 。 し か し 、 楽 に パー 
が と れる ホー ル で す 。 x 


4 番 ホ ー ル 20M PAR3 
右 ド ッ グ レッ グ の ショ ー ト ホー ル 
TT. MTORR OE S LN 


5 番 ホ ー ル 39M PARS 
ел 
雑 し て 困り ます 。 い わ ゆ る 『 шн, 
で す 。 
6 番 ホ ー ル 36M PAR4 


金 細 を 越え る と 、 林 が あっ て 
うち に くい で す 。 


Be 


トオル は 部 屋 に 行っ て ラン ドモ セル か ら 1 
枚 の 紙 を 持っ て きた 。 

ЕЕ: 

家 か ら 学 校 ま で の 間 に 作 っ た コー ス の 見 取 
図 だ びっ た 。 

「 空 き 缶 を けっ て プレ イ す る の , СЬШ 
に は 気 を つけ て る よ 」 

「 じ ょ うだ ん じゃ な いわ , 集団 班 の 班長 
で し ょ 。 み ん な が 学校 に 安全 に 着く よ うに, 
注意 を は ら っ た り ま と め た りす る の が 班長 
の 仕事 だ どっ て 知っ て る ん で し ょ 」 

「 エ ーッ ? 班長 っ て そん な こと する の 
xy? ボク ぜ ー ん ぜん 知ら な か っ た よ ぉ 」 

トオル は お じゃ が の 煮もの を パク ッ と ヒロ 
TANI 


REM ЖЖЖЖЖЖЖЖ ЖЖ ЖЖ ЖЖ ЖЖ 


20 ВЕМ 

ЗО REM コ “ ル フ シミ ュ レ ーション MZ-1500 

40 REM AN スペ ヘー テ ノ MZ 
50 REM ネコ К azt*a-2 (6) 60/05/28 


REM ОН! MZ 60(7) 
REM 


Jo ЖЖ ЖЖ ЖЖ ЖЖ ЖЖ ЖЖ ЖЖ 


NEXT J i 
FOR J=1 TO 12:READ S$(J):NEXT 
200 FOR J=1 ТО &:READ T$(J):NEXT 
210 FOR J=1 TO 9 

220 F=D(J)-B(J)+3:G=INT(RND(1)#3)+1 
E( ゴ )=(F ,G):HCJ)72DCGI) -ECJ) 


-------- 243 ?*07*54 ------- 


FOR 7-1 TO 9 
540 Kz0:M-C(J) 
350 REM 

560 REM --- 7"UJ-» マテ ー ノ 9"290 К тау ーーー 
570 КЕМ 

580 K=K+1 

590 IF K=>2 THEN 410 

400 IF М>200 THEN N-14:P(J,K)-N:GOTO 520 
410 IF М>180 THEN N-11:G0TO0 480 

420 IF M»140 THEN N= 9:50Т0 480 

430 IF М> 90 THEN N= 6:60Т0 480 


470 REM 


490 REM 


530 REM 


550 REM 

560 M=M-0(J,K) 

570 IF H(J)4»K THEN 380 

580 Q(J,K) 20(J, K) &M-INT(RNDCLO £12) 
590 REM 

500 REM ------- カカ "メン ジュ ウリ ョ フ ------- 


dobkok MZー カ ント リー クラフ" жжжжж 
620 PRINT "8" 

630 CURSOR 8,1 

640 PRINT "%%3%% М2-ПуҺУ-7977 ЖЖЖЖ" 
850 CURSOR 9,3:PRINT Jj" リン ホー ルリ 

&60 CURSOR 22,3:PRINT "A*- — "jB(J) 
870 CURSOR 22,4:PRINT "キョ リ "jC(J);" M" 
680 R=D(J)-B(J)+3 
890 CURSOR 15,6: 
700 IF R»& THEN Р 
710 PRINT ТФА) 5 
720 PRINT Её, 
730 FOR К=1 TO н 2 

740 IF Q(J』K)<O Т INT" TAB(16); 
750 PRINT TaB(5) ; "9 
750 PRINT S$(15-P(J,K)) 5" E*aU"; 
770 PRINT Q(J,K) 5" M" 2 
780 NEXT KiPRINT 


1 ハハ "シフ ホール ns 


キョ リ 


5 
464 M 


Ф... "3 
"$DC(J) "9° ":60ТО 


790 PRINT TAB(8);"1*7-";TAB(29) ;E(J) 5". 57" ———— 
800 PRINT:PRINT TAB(9); Ж P 
810 PRINT "9 キャ ノ %-%....НІТ ANY KEY" же я 
1 ハハ" ホー ルル n 5 
820 GET T$:1F T$-"" THEN 820 : 
キョ リ 464 M 
830 NEXT J 
1000 REM S Е 
4....7*"- 62 
1010 REM ---------- "ue em SAE 
1020 REM ME "ewe 
үз кезу 159 M 
1030 DATA 0,0,1,0,1,2,0,1,2,1,2, 3 TAIT E Жуа EN. 
1040 рата 2,3,4,2,3,4,3,5,4,3 9"4 27 アイ アン Si» tta" 124 M 
Su ardua rd 9*4 359" 7473 IN に キョリ 118 M 


1050 DATA 5,464,6,4,574,9,4,510,5 
1060 DATA 3,133,4,4,351,9,3,124,4 
1070 DATA 4,545,0,4,581,7,5,455,6 
1080 DATA 9wh^ 1N" フ ブッ ウト" うい "フュ ウト ドー Яу HuBASIC の 場合 , 620 行 を 

1090 DATA アイ アン ЗА“, アイアン AW 27,7479 SN WEG ues: 

1100 DATA アイ アフ 52,7472 プリ フュ アイ アフ ӨӉҮ“: 620 CLS ME Coke eoe HET БИКЕ 
1110 DATA 7472 9“: 


qo g^ КРД) 上 ヒ キョリ 62 M 


wa- 2 2 


820 行 の GET T$ の 部 分 を 
1120 DATA "t*»*52*W "," サフ ト TM " T$—INKEYS 

1130 DATA 4-2", “FAN -, 80 ^ - と し て くだ さい 。 

1140 DATA "フル 本 ~ キ ーー ュ ト リフ * ル 


М2-700 / 1500 (м2-700#$-вА$!С) 


S-QET s-BASIC Quick Edit Too! 


Yasushi Imamura 


^ 


N 

я 

м 

m 

m 

" 
550824500 
SARL 


この プロ グラ ム は MZ-700 の S-BASIC 51 73 40 49 EO 5E СӘ 
- コ マン ド を * | 2EDB 20 FB C3 EF ОА 00 OO оо :р4 
l ンド を 追加 し ます 。 あ れ ば 便利 f 2EEO ES CS FS FS CB ЗЕ CB ЗЕ 1AB 
:5 ^». ғ 2EEB CB 3F 6F 26 2F F1 E6 07 :АС 
っ て 便利 と いう も の ば か り で す 。 ぜ ひ 入 力 2EFO SC 47 ЗЕ 80 07 10 FD А6 :FB 
Ex 1 "о 2EFB СА 20 2F F1 Ci Е! C9 OO :75 
Dizi, 利用 し て みて くだ さる い 。 2700-0000 7E 00 FP FK KK PR 22м 
ше —————=ш 2FOB FF FF FF FF 00 ОО FF FF FA 
入力 方 法 2F10 FF FF FF FF FF FF FF FF :Е8 
D 2F18 80 O1 O1 OO OO OO OO O1 :83 
| 2F20 F1 ЗЕ 2E Сі Е! C9 00 00 :C8 
S-BASIC の モニ タ で 入力 し ます 。 チェ 2F28 C5 06 28 CD E6 00 CD FO 163 
Е : _ 2DA8 22 54 00 32 SD OO C9 00: 2Ғ50 2F CD EO 2E CD 92 17 23 :АЗ 
ッ ク サ ム で 入力 ミス が な いこ と を 確認 し , 2DBO CD 70 2D CD 98 2E C2 BC :7В 2F38 10 Fi CD BB 17 Сі С? OO :FA 
i 2088 2D CD 09 02 Е! F1 C9 OO :70 2F40 E5 D5 C5 3A 55 00 3C 47 :91 
$2058 2FFF 2 F80: S-QET 2DCO DS 2A 54 00 ЕВ CD F7 05 :07 2Ғ48 11 28 00 21 D8 CF 19 10 12A 
: к 2DCB 3A 54 00 FE 27 C2 CS 2р :67 2Ғ50 FD CD 28 2F C1 D1 Е! C9 :5D 
で セー プ し て くだ さい 。 2DDO ЗА 55 00 FE 18 20 02 00 :C7 ーーーー ーーー 
ーー SUM: 5С 2E 01 4A 65 DB 57 1D :67 

SUM: FO 87 44 87 C2 2E 94 BB :5Е‏ و ا 
起動 方 法 2F58 ES C5 21 00 DO 06 19 CD :87‏ 
Cé АВ 6F 26 00 7E F5 :8B 2Ғ60 28 2F 10 FB С! Е! C9 00 :CD‏ 15 2008 
T 2DEO CD F7 05 F1 56 00 B7 C2 :69 2F68 7E FE 43 C2 DE ЗА ЗЕ 5250‏ 
S-BASIC を ロー ド 後 2DEB C5 2D EB 22 54 00 Di C9 :ED 2F70 ES 21 40 2F BE 20 02 [ed‏ 
2DFO 00 00 00 00 00 00 00 OO :00 2Е7В ES 77 52 58 ZF Е! 23 C9 :Е2‏ 
BOOT 2DF8 00 00 00 oo 00 00 00 OO :00 2ғ80 M ei z т 2D E me арс‏ 
2ЕОО 00 OO 00 OO 00 OO OO OO :00 2F88 6F O0 1 к O #10‏ 5 
で ROM モ ニタ に 移り ます 。 そし て S-QET ?ЕОВ 00 OO OO OO OO oo oo oo :00 2F90 2E 22 75 00 21 АВ 2E 22 :DE‏ 
ғ А 2Е10 00 60 61 62 63 64 65 66 :В5 2F98 46 52 21 DO ZE 22 83 00 :3C‏ 
を ロー ド し て くだ きい 。 あ と は オー トス タ 2E18 67 6B 69 bA 6B 6C 6D 6E :54 алын mU NM‏ 
2E20 6F 7F 85 F7 DB DC EA EB :F& 2FAB 2F 22 77 00 21 68 2F 22 :А2‏ " 
ー ト し て BASIC が 起動 きれ ます 。 2E28 C4 CF D? C2 D8 D7 C3 C5 : 2FBO 3C 32 D3 E1 CS 00 00 00 :ES‏ 
2E3O ра 05 Сі Dé CA C7 C4 F2 :87 2FBB 4E 45 4E 41 20 2B 20 4D :DA‏ 
E ы 2E38 Еф EO ЕЗ E4 ES C3 C5 F4 :EE 2FCO АҒ 4D АҒ 4B АҒ 20 2B 20 :FO‏ 
機能 説明 2Е40 E7 E2 FD ЕВ F9 C7 DE DF :2B 2FCB 49 59 4F 20 3D 20 4E 4D :09‏ 
2Е48 FC 00 00 OO 00 OO 00 OO :FC 2FDO 49 20 28 4E АҒ 4E 20 4D :Е9‏ 
S-QET が 起動 する と TRON と PLOT が ee SUM: 78 1D 57 8B a5 2F SE B3 5С‏ 
А SUM: D3 7C 82 BA 07 52 B9 5С :F9‏ " 5 

表 1 の ょ うに 改造 きれ ます 。 ま た , コン ト 2FDB 41 53 4B 41 42 4C 45 20 :13 
— pod я " 2Е58 05 52 60 ОО ЗЕ O1 CD 58 :FB 2FEO 49 4E 54 45 52 52 SS 50 :79 
ロー ルコ ー ド が 表 2 の と お り 5 種類 追 加 さ 2Е60 00 FE 13 СА 85 2E FE 14 saO 2FEB 54 29 20 3F ЗЕ 00 00 00 :1B 
れ ま す 2E68 CA 7C 2E FE OD CA BE 2E :05 2FFO CD 7C 05 FE 05 20 03 3E :B2 
o 2Е70 FE 20 C2 5С 2E 7E CD 12 :C7 2FFB 67 C9 FE 06 CO ЗЕ 68 C9 :53 
2E78 00 C3 5C 2E 2B 7E 47 CA :67 - ------------ --------- 
2EBO 85 2E СЗ 55 2E 23 7E А7 :41 SUM: 12 OF C2 C9 98 FC OS 77 :BC 


[CTRL] +[G| は キー ボー ド ょ より 直接 入力 


今 ま で の “TRON” 
固定 位置 に 行 番 号 表示 
固定 位置 に ステ ッ プ 動作 , BEXEHÍGRAPH| TRR C & 5, ($220 *— 
で また 動き 出す 
A, B 用 の カー ソル 位置 設定 CURSOR X, Y: TRON C 
プリ ンタ 用 コマ ンド ON/OFF 


変 使い や すく な り ま し た 


で き な い キャ ラク タ を 入力 で きる よう に す 
る も の で す が , これ を 入力 する と, カー ソ 
ル の 位置 に キャ ラク タ が 出 て きま す 。 カー 
ソル キー 円 円 で 合わ せ て [SPACE| キ ー で 
表示 る され ます 。 こ の モー ド を 解除 する と き 
は [CRI] キ ー を 押し て くだ きい 。 また, キャ 
ラク タ の 順番 な ど を 変え た い 方 は , 2bEll 
ー2E4Ea を 書き 換え て 《 だ さい 。 

この プロ グラ ム は , 内 蔵 デ ロッ タプ リン 
タ 付 き の MZ-700 用 に 作っ て あり ます 。 外 
付け の 専用 ゲ プリ ンタ を お 持ち の 方 は , 2EE 
0 番地 を C 9 に 書き 換え て くだ さい 。 全 種 


X1 иго, 全 機種 


DELETE 
GRAPH 
HARD copy 


LINE COPY 


NEXT SCREEN 


キャ ラク 印字 可能 に な り ま す 。 
た だ し 。 ニコ チャン マー ク は 。 ユン トロ 
ー ル コー ド し と し て 特殊 に 扱わ れる た め 。 


ー ソ ル 以 降 の 廊 字 を 消す 

B Fi SAGEN EORR 
画面 を プリ ンタ に コピ ー 
カー ソル の ある 行 を プリ ンタ に コピ ー 
斉 画 面 に 切り 替え る (25 回 スク ロー ル す る ) | 


表 2 の [CTRL]+ コ ピー の 命令 と PRINT/P 
CHR $ ( ) で は 印字 可能 で す が , LIST/P 
で は 印字 で きま せん 。 


ーーーーーーー ーーーーーーーーーーー ーー ーーーーーーーーーーーー ——3 


知っ て 得する アイ デア 9 


Takashi Toyoda 


豊田 


DEVICE DUMP2(X1/turbo) 


X1 の DISK BASIC に 入っ て いる ユー 
ティ リティ プロ グラ ム “DEVICE DUMP" 
で は , MZ-80B/2000/2200 の シャ ー プ BAS 
IC 用 ディ スケ ッ ト の ダン プ が うま く で きま 
せん 。 そこで, MZ-80B/2000/2200 の HuB 
ASIC Ver.2.0 と 同じ 感覚 で 使 を 4 プロ グ 
ラム を 作り まし た 。 

利用 の 仕方 は , マス ター ディ スケ ッ ト に 
入っ て いる “DEVICE DUMP. Bas" を ロー 
FL, リス ト 1 の と お り に 変更 する だ け で 
す 。 あ と は ファ イル 名 を “DEVICE DUMP 
2 .Bas" と で も 付け て セー ブ し て お いて 〈 く だ 
See FC 05 "5: て 13 | 
b. deba Этикет CN スケ ッ ト が 
MATTS To 

ちな み に , これ は ディ スケ ッ ト の 記録 方 
ЖС, ディ スケット の サー フェ ス の 表裏 お 
よび 記録 ビッ ト の 反転 を する も の で す 。 Hu 
BASIC や マイ クロ ッ ソフト 系 BASIC で シャ 
ー プ BASIC の プロ グラ ム や デー タ を 利用 す 
る 場合 に 知っ て いる と 有効 で す 。 
шт —— | 
プリ ンタ CONFIG ら (xiturbo) 
=“ لج‎ 

1turbo の ユー テイ リティ プロ グラ ム 
“プリ ンタ CONFIG. Uty" は か な り 強 力 で , 
だ た いて い の プ リン タ は サポ ー ト さる され て いる 
の で す が , 例外 も あり ます 。 た と えば , М 


Z-80B/2000/2200 用 の 旧 タ イプ プリ ンタ , 
MZ-80BP5。P4,。P6 が イン タフ ェ イ ス 
の 関係 で 動作 し な い ほ か , NEC の PC シ 
リー ズ (PC-6001/8001/8801 な ど ) 用 ドッ 
ト プ リ ンタ も うま 動作 し ませ ん 。 こ れ は , 
NEC が 採用 し て いる コン トロ ー ル コー ド が 
1/2 ド ッ ト あ る い は 1/3 ド ッ ト 単 位 の 改行 幅 
指定 で , パラ メー タ を 2 バイ ト 必 要 と する 
の に 対し , X 1turbo で は 1 バイ ト 分 の デー 
タ エ リ ア し か 見 て いな いた めで す 。 し た が 
っ て PC-8023C, 8024 な どの プリ ンタ は , 
ユー カラ な ど ワ ー ブ プロ 用 に し か 使え な いこ 
と に な り ま す 。 漢字 ゲ リン タ PC-8822 な ど 
が だ いじ ょ よう の よう で す 。 

ST, 使え な い プ リン タ の 話 は と も が かく, 
使え を る 4 プリ ンタ の 話 を し まし ょ う 。 

まず , X 1 turbo の ユー テイ リティ イブ ログ 
ラム “ブリ ンタ CONFIG. Uty" を ロー ド し , 
リス ト 2 を 正確 に 入力 し て か ら RUN させ 


恐怖 の アド ベン チャ ー コ ラム 清水 和 人 の 巻 


清水 和 人 氏 が 突然 , PI59 で 手 を 止め た 。 
> ミル 

ミ ギ シ タニ スペ ー ス ガ アル 
> スペ ー ス ミル 

X UEM "UL ROTI 
と いう わけ で , 清水 和 人 氏 の 正体 が あ ば か れる こ 
£a of. 

清水 和 人 氏 の 書く 文字 は , 多く の 著名 作家 と 同 
様 、 ま っ た く 謎 に 満ち みち て いる の で あっ た 。 な 
ぜ な ら , 彼 は いた る と ころ で 原稿 を 書く こと が で 
きる が , その スタ イル に は 主として 2 つの パタ ー 
ン が ある の で ある 。 ひ と つ は 、 電 車 の 中 な どの 場 


て くだ きい 。 新しい プリ ンタ が 2 機種 使え 
る よう に な り ひま すず 。 

デー タ 文 の 前 半 カ ンマ の 前 は , プリ ンタ 
の 機種 名 あと は turbo BIOS の ワー クエ 
УТ (&HF883— & HFB82) の 書き 換え デ 
ー タ で す 。 念 の た め 数 字 の 数 は , スペ ー ス 
を は さき んで, 2,2,10,10,10, 10,10, 8,10, 
4, 8, 2 ,10 の 合計 96 文 字 で す 。 

RUN す る と 自動 的 に リナ ン バ さ れる の で 
プリ ンタ の 選定 を 終わ っ て か ら プ ログ ラム 
を セー プ し て 《 だ さい 。 

CE-515P は シャ ー プ の 製品 で , CZ-8PP 
2 と よく 〈 似 た 4 色 カ ラー プロ ッ タ プリ ンタ 
で す 。 も と も と PC-1350, 1500,5000 な ど ポ 
ケ ュ コン 系 の 周辺 機器 と し て 発売 され て いる 
も の で す が ,。 セン トロ ・ イ ンタ フェ イス と 
RS-232C イ ンタ フェ イス の 両方 を 持っ て お 
り , ほ か の パソ コン に も 使用 で きま す 。 

X 1 turbo に つい て は 漢字 ROM (CE-515 
M) を 装備 し , 前 記 の CONFIGURATION 
DATA を 使用 する こと に より , 漢字 入り の 
リス ト を 印字 で きま す 。 だ だ し スピ ー ド は 
か な り 遅 く イン ク の 容量 も 少な い の で , 
あ ( ま で サブ プリ ンタ と し て で す が ……。 


合 , ひざ の 上 に 原稿 用 紙 を 置き , 鉛筆 を 右手 に 固 
EL, ひざ を 動か し て 書く 。 も う ひ と つ パ ター ン 
は , ベッ ド の 上 に あお 向け に な り , 左手 で 原稿 用 
紙 を 天 高 く か が げ て 書く の で ある 。 ま た , 彼 は 消 
し ゴム と いう も の を 用 いな い 。 な ぜ な ら , 鉛筆 と 
消し ゴム を 持ち 換え る 作業 は , 合理 性 を 追求 する 
ゲ ダーム フリ ー ク に と っ て 耐え る こと が で き な い か 
ら だ 。 そ の た め , 最初 は 非常 に うす く 書 いて お き , 
間違っ た と き は , 消さ ず に その まま 上 か ら 正 し い 
文字 を 強く 書い て 誤字 を 撃退 する と いう ハイ テク 
が と られ る わけ で ある 。 彼 の 原稿 は 。 つね に オリ 
ジ ナ ル の み 有 効 で 。 コ ピー を と っ て も , まっ た く 
判読 で き な い こと は いう まで も な い 。 

以下 , 次 号 に つづ く 


Short Ассе 759 


DIP ス イッ チ は SW 1 から 順に ,OFF, ОМ, 


ON, ON, (ON) に 設定 し て くだ きい 。 な 

‚ CE-515P で は 画面 コピ ビー は サポ ー ト る さき 
ко. 

Же, DPX-510F は スタ ー 精 密 の 製品 で 
富士 通 FM シリ ー ズ 用 の ドッ ト プ リ ンタ で 
す 。 CZ-8PD2 と よく 似 て いま す が , グ ラフ 
イッ クキ ャ ラク タ や コ ユ コントロール コー ド が 
違い ます 。 

X 1 turbo に つい て は リス ト の CONEIGU 
RATION DATA を 使用 する こと に より , 
LIST, LPRINT,HCOPY を 行う こと が で き 
$3. DIP ス イッ チ は すべ て OFEF に 設定 し 
し て 《 だ さい 。 ちなみに, X1turbo 用 「 ユ 
ー カ ラ 」 の 説明 書 に は DPX-510F が 記載 さき 
れ て いま せん が , DPX-510J/P を 選べ ば 使 
用 で きま す 。 

X 1 turbo は , ビッ トイ メー ジ に より プリ 
ンタ の 持っ て いる キャ ラク タフ ォ ン ト に 関 
f. X1 シリ ー ズ 独特 の キャ ラク タ や 
漢字 , 外字 を 含め た 全 キ ャ ラク タ の 印字 が 
可能 な の で , こう し た 一 見 無理 な 組み 合わ 
せ が で きる の で す 。 た だ だ し , X1turbo と 純 
正 以 外 の プリ ンタ の 接続 に は , 市 販 の X1 
用 プリ ンタ ケー ブル が 必要 に な り ま す 。 

turbo BASIC Ciz, KMODE 1 の と き 
ビッ トイ メー ジ で プリ ンタ に 印字 , KMOD 


リス ト 1 


45 IFDVW=*4: "ORDU$«"51 "ТНЕММ2= 1102%=М10% (678% (VAL (DUS) -4) , 2) +" "EREC=RECNO | жа әне «LSEMZ» 1 
=DVWIREC*RECNO 


E0 で プリ ンタ 側 の ROM に 依存 し て 印字 を 
行い ます 。 し た が っ て , KMODE0 の と き 
イタ リッ ク 文 字 . スー パー& サ プス クリ ンプ 
К (上 付き , 下 付き ) MF, ドッ ト 密 度 の 
変更 な どの プリ ンタ コン トロ ー ル が 可能 と 
な り ま す 。 プ リン タ 側 の コ ユ コントロー ルコ ユー 
ド を 調べ て , LPOUT CHR$( n ) で 設定 し 
CC SU. 

.— — — — | 

TT シャ ッ フ ル ( 全 機 種 ) 

ШЕ ——————— 

BASIC の グロ グラ ム で トラ ンプ の カー ド 
や 麻雀 の 牌 な ど を 混ぜ 合わ す 場 合 、 も っ と 
も 一 般 的 に は , 全体 の 中 か ら ラ ンダ ム に 2 
枚 取 り 出 し て 入れ 替え を る こと が 多い よう で 
す 。 し か し この 方 法 だ と 十分 に か き 混 ぜ る 
た め に は , 相当 回 数 シャ ッ フ ル を 繰り 返す 
必要 が あり , し か も 完全 に 混ぜ られ る か ど 
う か 保証 が あり ませ ん 。 

ST, そこ で 今回 ご 紹介 する 方 法 は , TT 
シャ ッ フ ル 法 (Traverse Transpose: 移 動 
置換 ) と 呼ば れる も の で , こう し た 従来 の 
欠点 が 解消 で きま す 。 リ スト 3 を 見 て くだ 

v. 簡単 に 1 か ら 10 ま で 10 枚 の カー ド を 
シャ ッ フ ル し て み ま す 。 わ か りや すす る 
た め に 9 行 に 分 け , REM 文 を 追加 し て あり 
ます が 。 マル チ ス テー トメ ント に すれ ば 1 


ショ ー ト プロ グラ ム 募 集中 
Oh / MZ で は , ショ ー ト プロ グラ ム を 大 
募集 し て いま す 。 

本 誌 で | ペー ジ 程 度 の 長 さ ( 100 行 程度 ) 
を 目安 に ,。 ゲー ム , ユー ティ リティ ,。 ツー 
ル ほ か , 皆さん の 自信 の プロ グラ ム を お 送 


に 人 DEVIS 02%, REC, D$, E$10« 0 1FORI*0TO7:G0SUB7S tNEXT1DS«E$1FORISQ0TO7: 


5 ее; е ы ыы; Recte MS n ur 
_ 88018 DATA DPX-S10F,03 ӨС син 9318331800 921e4Ce199 марозы ITI 


160 омм 1985.7. 


行 で 書く こと が で きま す 。 

まず , 10 一 40 行 で CD (І) と いう 10 個 の 
変数 に , 1 か ら 10 の 数 値 を 順に 代入 し て い ぃ 
ます 。 こ れ は 1 か ら 10 ま で の カー ド を 順番 
に 並べ さる の と 同じ こと で す 。 

KC, カー ド を 不 規則 に 混ぜ る わけ で す 
2332, プロ グラ ム の ポイ ント は 270 行 で す 。60 
行 で 1 か ら 9 まで の 乱数 を 発生 し , ここ で 
その 乱数 を 今 入 れ 替 え を よう と し て いる カー 
ド の 番号 を 除く 1 か ら 10 ま で の 乱数 に 変更 
し て いま す 。 つまり, 50 一 90 行 の FOR 一 N 
EXT 文 に よっ て , 10 枚 の カー ド が 必ず 1 回 
は ほか の カー ド と 入れ 替え られ , 均一 な シャ 
ッ フ ル が で きる わけ で す 。 

な お , ポケ コン の 場合 , 70 行 の “ー" を 
“+” CAE, “SWAP” の 使え る HuBASI 
C な ど は 80 行 を 変更 し て も よい で し ょ 5. 

この ルー チン は , 3 個 以下 の 変数 に は 使 ・ 
わな い は ほう が 無難 で す 。 数 の 少な いと き は 
若干 確率 に 偏り が ある よう で す が , それ は 

ど 厳 密 さ を 要求 る されない ゲー ム で は 支障 あ 
り ま せん 。 一般 に , 52 枚 の カー ド の シャ ッ 
フル は , 150 一 200 回 入れ 替 を る の が 通例 の 
よう で す が , この TT シャ ッ フ ル だ と 52 回 
で 十分 で , 3 — 4 倍 の 高速 化 が 可能 に な り ま 
し た 。 麻 雀 や トラ ンプ ゲー ム な ど を 制作 き 
れる 方 に お 勧め し ます 。 


さい アイ デア が , а و‎ ^tR | 
展 す る の で す 。 maid ӨЛІГІ». 


EILIES 


出す と き , 出せ ば , 出す / 今月 も , 3S 周 年 記念 モニ タプ レ ゼ ント の ゴン グ は 鳴っ た 。 今 月 は 
ハー ドウ ェ ア の 十字 砲火 だ 。 MZ, X 1 の ライ ン ナ ッ プ を 前 に , 君 の ハガキ は 最後 まで 生き 残る 
こと が で きる か も は や 戦況 は 季節 は ずれ の 土 用 波 。 信 じ る 者 だ けが 救 わ れる 。 


3 周年 
記 5 


プレ ゼン ト の 応募 万 法 
と じ 込 み の ア ン ケ ー ト は が き の 該 当 項 
目 を すべ て ご 記入 の うえ , 希望 の プレ ゼ 
ント 番号 を は が き の 右 上 の スペ ー ス に 
ひと つ だ け 記 入 (② 赤 な ど 。②③④ は 
赤 か 白 か 希望 の 色 を 書く こと ) し て お 
申し 込み くだ さい 。 締 め 切 り は 7 月 15 
日 の 到着 分 まで と し ます 。 当 選者 の 発 
表 は 9 月 号 で 行い ます 。 な お , 当選 者 の 
方 々 に は , モニ タ と し て の 感想 文 
を お 寄せ いた だ く こ と に な り ま す 。 


や っ ぱり ハー ド に こだわ り た い келе 


HSASBE»2 5905, XUALA5 
Eo iq. Жетт СОЖ: 7: 
て し まっ た だ め に 、 ооф В Р i 
ЖІ HUE い だ? て す 請 お ある 話す 
が , 実は いろ いろ と 事情 し わけ が あり まし て 
(ひと ころ 商売 が な さ の 機械 の タイ コ 持 ちな 
ども や っ て お り ま し た が )………。 鋭 い 読者 の 方 
な ら ば 私 が 姿 を 消し て か ら で も 。 行間 や プロ 
グラ ムリ スト の 中 に 私 の 存在 を 喚 ぎ と られ て 
いた か も し れ よ ませ ん 。 こ こ 1 年 ほど は Oh! 
MZ の 地下 深く 〈 潜 入 し まし て 、 ゆ っ くり きせ 
だ だ いて いた の で す 。 


СС {# ейт Л}»о]:, シシ ャ エモ 
` DERSE (古く か ら の 読者 の 方 に は 懐か し い 


モニ タ フレ ゼ : 


89,800 円 


ひび き で し ょ う ) に 行っ た 途 端 。 Y 編集 長 か 
ら 一 言 「 6 月 号 で 3 周年 な ん だ けど ね 」。 x 
に 私 は ウッ ,/ 
そう な ん で すね 。 な ん だ か ん だ と いっ て いる 
うち に 3 周年 。 1K 日 (言う まで も な く 1024 
В) を 超え だ た の で すね ぇ 。「 と いう わけ で ,、 3 
周年 記念 号 に 何 か 書 いて みな い ? 」 と 言う 思 
いも か け な い お 言葉 (1 年 近く も サボ ッ て き 
た 私 に お 声 が か か る と は まっ た く 〈 考 えて いな 
か っ た の で す )。 あ と は 皆さん の 想像 に は まかせ 
ます が , 結局 こう し て 皆さん の 前 に 姿 を 現す 
こと に な っ だ た わけ で す 。 

当初 , 題目 と し て は 「3 周 年 に 寄せ て 」 と 
か いっ た も の を 提示 され た の で す が 、 祝辞 の 
よう な も の に 関し て は ほか の 方 が 書い て くれ 


2% ERT, Mz シ 


ほ と つ まっ て し まっ た の で し た 。 : 


仕様 と Уч ッ ク 
тех ク の 標準 


リー ズ の ベ ュ ト 
セラ ー と な っ た 
MZ- 1500. 1000 
文字 の PCG, 3 
重 和 音 2 テ チャ ン 
ネル の PSG に 強 
カ な ユー テリ ィ 

LE も 付い て る 。 
漢字 ROM, 辞書 
ROM の サポ ー ト 

も 万 全 , ВАМУ 

ァイル や ボイス 
ポー ド な ど に ょ 
ゴイ 。 


る こと に 期待 し て , 私 は マイ ユン に 対し て 日 
ご ろ 感 じ て い る こと を 気 の 向 くま ま に 書 いて 
жүзіне 、 
マニ ア と ファ シン 
マイ コン が ここ 10 年 ば か り の 間 に で きた こ 
EP, 数 年 前 に パソ コン と 名 を 変え て か 6 の 
急速 な 大 衆 化 の 有り 様 は , 峰岸 氏 の 連載 で も 
詳細 に 描 め われ て いま す の で 皆さん よく ご 存じ 
の こし と 思 いま す 。 大 衆 化 の 過程 で マイ ュ ン 
が MY コン ピュ ー タ の 略 で ある と いう よう な 
感覚 は 取り 払わ れ , オフ コン の 小型 版 。 ま た 
は 無料 の ゲー ム マ シン と いっ た よう に マイ 
ВЖЕ 
一 般 的 に な っ て し まい まし た 。 パ ツ ュ ン の ハ 


3 周年 記念 モニ タプ ブレ ゼ ン - 16. 


ー ド が 複雑 怪奇 に な り ,、 ソ フト は な ん と 40K 
も ある よう な 巨大 な イン タプ リタ が 標準 装備 
と な っ だ 時 点 で 。 パ マソ ュ ン は 古い マニ ア 達 の 
手 を 離れ た , と いう こと も よく 言わ れる こと 
ТТЫ КОЛЫ С GbQ5, マイ ゴン 
界 の 裏方 見れ ば 、 これ は も う マ ニア の 集団 。 
最新 型 の 機種 の 横 で ,。 茸 懐か し い マ イコ ュ ン 達 
が 動 や て い だ り する の で す 。 だ いた い , マニ 
ア と 称す 方 の 持つ マイ ュ ン は 概して 古い 型 の 
も の で , 最新 型 で も MZ-80C か 80B と いっ た 
と ころ で し ょ うか 。 な か に は 他 に 乗り 換え た 
人 人 も いま す が , OAT h, 技術 的 な ベー ス 
に は それ ら , 古い マイ ユン 達 が ある こと が 多 
5127. 私 の 場合 。 こ うい っ た マニ ア の 
方 だ け で な く , 最近 に な っ て マイ ユン を 知っ 
た 方 (仮に ファ ン と 呼ば せ て も らい ます ) と も 
よく 《 話 を する 機会 が ある で す が 、 そ の と き に 
漠然 し し た 肌 合 い の 違 い を 感じ る こと が 多い 
の で す 。 ま っ た だく 同 じ こ と を し て いて も, Ы 
じ よ うな ソフ ト を 開発 し て いて も, 話 を し た 
途 端 に わか っ て し まう , に じみ で て 〈《 る よう 
な 雰囲気 の 違い が ある の で す 。 

この 党 囲 気 の 違い は 何 ど ろう か と 考え る う 
ち に , よう や 〈 その 糸 日 の よう な も の を 見 つ 
ける こと が で きま し た マイ コン と 聞い た と 
き に どう いう も の を 連想 する だ ろう 」 と 考え 
だ こよ が その きっ か けり で し た 。 

「 マ イコ ン 」 と いう 名 か ら 連 想 す る も の は 。 
ファ ン の 場合 に は お そら 〈, フル キー ボー ド 
が 付い て 。 奇 豚 な 箱 に 入り 。 買っ て き て すぐ で 
{< (使え る か どう か は 別に し て ) obo 
ие Не 


162 onwz 1985 7. 


HNX | マニ 
754749? 
年 半 , 最新 鋭 の 
ХІҒ model 10 
は セパ レー ト タ 
ィ プ で な ん と 83, 
800 円 と 激安 。 さ 
ら に X ! の 実力 
を 発揮 する NEW 
BASIC の 搭載 に 
59. 日 本 語 処 
xc, グラ フィ 
ックス に と ,XI 
turbo に 追 る 機 
能 を 持つ こと に 
な っ た 。 


ニア の 場合 に は マイ クロ プロ セッ サ や ワン ボボ 
ー ド ・ コ ンピュータ 。 よ く て も TK-80BS の よ 
うに 、 息 も 絶え 絶え を に な りな が ら 実 数 も 使え 
な いよ うな BASIC が 動く よう に な っ た マイ ュ 
ン で し ょ う 。。8.6 に リッ プラ ドド と ゅ う 言葉 が 
ら は ファ ン な ら ば , ゲー ム ソ フ ト な どの アプ 
リケーション , 低い レベ ル で も CP/M で らい 
で し ょ うか , マニ ア は お そら く ス イッ チ パ チ 
パチ で 入力 し た テー プロ ー ダ , も うす こし 上 
の レベ ル で も 機械 語 モ ニタ (LED と 電卓 キー 


ボー ド の 場合 が 多い ) で し ょ う 。 こ の よう な 


マイ コン で は 何 を する に も 非常 な 労力 が 要求 


され ます が , 逆 に こう いっ た 基礎 の 基礎 と も 


いう べき レベ ペル の こと が わか っ て Е. 
ЗЕ 14 2 Tb DETEBO 
厚く な っ た MY コン ピュ ー タ 」 と し て 見 られ る 


よう に な っ て し まい ます 。 パ ツ ソコン の 人 違い な 


ど と いう も の は , 化粧 の 仕方 が 若干 培う RUE 
の も の と し て と ら え られ て し まう の で す 。 た 
と えば, ユー ザー の レベ ル で は よく 問題 に き 
れる 機種 の 問題 に し て も ,。 マニ ア に と っ て は 
「 マ スカ ラ の 使い 方 に ちょ っ と 違い が ある ね 」 
と いっ た くら い の も の で 。 た いし た 差 で は な 
い の で す 。 各 機種 韻 の フロ ッ ピ ー の 互換 性 に 


: 2wtb. 27си TE 5t, セク 


そん な も る の, ちょこちょこ っ と いじ る だ け じ 
ゃ な い 。 変換 な ん て 簡単 に びき る じゃ な い 。 
考え 込む よう な も の じゃ な いよ 」 と 言わ れる 
の が オチ で し ょ う 。 ; 

CPU が 違う と いう , 一 見 大 変 な 違い に つい 
て も 「 ハ ー ド 的 に は タイ ミン グ を つく る 甘 準 
が 少し 変わ る で らい の 違い で すね 。 ソ フト 的 
に は 命令 表 を 見 た 限り , 命令 の 種類 し アド レ 
ッ シ ン グ ・ モ ー ド が いく つか 増え で いる か ら 
便利 に な り そ う で す 。 ア セン プリ 言語 の コン 
バー タ で も 作る と し ます か ね 。 ち ょ っ し とし た 
文字 列 操作 だ どけ で すか ら 簡 単 な も の で す が 」 
と いと も あっ きり と か わる きれ て し まい ます 。 

こう し た マニ ア に と っ て は , 機械 語 や 論理 
回 路 は わり と 低い レベ ル で 見 られ て いる よう 


XIF? Dy 
1% ビニ ミィ スク ド 
ライ ブ (5'2p) 
「 機内 蔵 の モテ 
ル 。 漢字 HOM $ 
標準 装備 され て 
139,800 円 と mo 
del 10 САУ < 
dA トバ シゴ ュー 
マン ス を 実現 し 
て いる 。 増設 ド 
ライ ブ も ほぼ 同 
時 発売 の 予定 で 
あり , 今年 の 』 
ピッ トバ パソ コン 
DAANA > 
る こと が 予想 さ 
れ て いる 。 


に 思い ます 。 よ り 上 位 と し て 見 られ て いる の 

は 言語 で は 一 著 前 な ら BASIC イ ンタ プリ タ で 
あり , ここ 数 年 は C や Prolog, Modula-2 な 
な どの 高級 言語 で すし ,OS な ら ば ちょ っ と 前 
は CP/M, 4-ZUNIX, 51, etc. と いっ だ と 
агае EXT dy S 97 

これ に 対し て 。 ファン か ら マ イコ ユン を 見 た 
場合 , それ は まず 巨大 な ROM を 持っ て お り , 
電源 の 投入 と 同時 に それ が 起動 し て い 〈「 機 
жі ХОСТ. 起動 する と すぐ に 画 画 が クリ 
ア さ る され て カー シル が 点 減 し 。 い か に も 「 何 か 
入力 し ろ 」 と いっ て いる よう な 。 な ん と な く 
ЖЕСТКОСТЬ. ファン 
(の と gt テッ ホホ ラン に 詳し を が る 本 とい うこ 


Li この 機械 が どん な 仕掛 け に な っ て いる か : 


を 少し ずつ 覚え を て いく こと な の で し ょ う 。 少 
し ずつ 下 へ 下 へ , まず は PEEK, POKE で し 
ょ うか , 次 に 無味 乾燥 な 16 進 数 の ダン プ を フ 
ル ・ キ ー ボ ー ド か ら 入 力 す る 練習 が 続き , 7 
セン プラ まで 手 に 入れ た な ら す る こと が な く な 


Eat まつ だ や 結構 、 こ うい っ た 段階 の 方 
b 多い の で は な いで し ょ うか *。 
ご どっち が 幸せ 


を そろ を そ る,。 あちこち に 爆弾 を 落と す の は や 
О ОИ, ТЕ 
の 違い が 見 を て きた よう で す 。 そ う 。 マ ニア 
が 細か い レ ベル か ら 大 きい レベ ル を 目指 す 、 
いわ ば ボトム ・ ア ッ プ で 進行 し て いる の に 対 
би КиО, と いう より も 
「 ミ ドル ・ ダ ウン 台 ア ッ プ 」 な の で す 。 スタ 
ンド ・ ア ロン (自立 型 ) の BASIC イ ンタ プリ 
タ と いう 。 ユ コンピュータ の 歴史 か ら 言 えば 
外れ も の (BASIC イン タプ リタ か ら 何 が 発生 
し うる と 思い ます か 。 や た ら と コマ ンド を 増 


、 や し , 複雑 怪奇 に な っ て し まっ た だ け で は な — 
いで すか /) か ら 入 っ て し まう た め に , No 


道 を 目指 す た め に は 時 代 の 流れ に 逆行 せ ざ る 
を えな いと いう 、 実 に 悲劇 的 な こと に な っ て 
し まっ て いる の が 現実 で し ょ う 。 こ の 方 向 は 
非常 に 苦痛 を 伴う こ 
高級 言語 し いう の は ハー ド の 差異 を 意識 せ ず 
ел V АН АНАРА 
ょ で 生ま れ て きた の で す 。「 利 用 」 す る た め に 
で きた も の か ら 下 り る の で すか ら , 中 を いく 
ら 眺 ゆめ て も 「 グ レー ボッ クス 」 に し か な ら な 
い の で は な いで し ょ うか 。 

マニ ア の 持つ (少な く とも, 技術 的 な ペー 
ス と し て 存在 し て いる ) よう な 年 代物 の マイ 
コン は 。 確か に 「 パ ソコ ン 」 よ り も は る か に 
貸 弱 な 6 の に し か 見 えま せん 。 し か し , この 
よう な 和 貧弱 な マイ コン と いう の は , ユー ザー 
. に 上 つう て メモ 7・ マ ッ プ は 言う に せよ ょ ば ず , 
_ 全 回 路 図 し を の 各部 の 動作 , ROM の 内 容 。 X 


と に な り ま す 。 も と も し, 


な 信号 に つい て は 基板 . 上 の パタ ー ン の 引き 回 


し まで 知る こと に な り , 非常 に 良い も の だ っ 
た の で す 。「 割 り 込 み 」 や 「DMA」 な ど , 最近 
で は 「 初 心 者 に は 難し い 」 な ど と 言わ れ て い 
る も の も , TK-80 な どの ワン ボー ド ・ マ イ ュ 
ン で さえ 平然 と 使 われ て お り (LED へ の 表示 
は TTL 数 個 で で きた DM 
CROTTI), %, CPU の 
引き で を その 動作 を 考え た り 【 
間 が いな いか ら 自 分 で 考え る よさ 
いう こと が 良かっ だ の か も し れ ま せん 。 


次 第 に 自分 の 知識 レベ ル が 上 が っ て いく と 。 


自分 で マイ コン の 設計 を し て みる よう に な る 


の も 当然 の こと で し ょ う 。 そ し て , この 当然 


の こと が ソフ トウ ェ ア の 設計 を も 強 要 る れる 
こと に な り ま す 。 たとえば, フロ ッ ピ ー を 自 
分 の マイ コン に つない だ と し て も 。 それ を 動 
か す プ ログ ラム は どこ に も あり ませ ん 。 フロ 
ッ ピ ー の 制御 方 法 か ら ,。 ファ イル 管理 の 方 法 
まで 自分 で 考 を な て く て は な ら な い の で す 。 私 
$, TK-80 の 回 路 図 を 改良 し て 20cm 四 方 くら 
い の 基 板 2 枚 に 収め た も の に MZ-80K の 回 路 
図 を 参考 に し て 作っ た CRT イ ンタ フェ イス (T 
TL が 30 個 くら い に な っ た と 思い ます ) を つ な 
い だ こ と が あり ます 。 CRT イ ンタ フェ イス が 
Шот, 画面 に 文字 が ご ちゃ ご ちゃ に 表示 る 
араз, は たと 気がつい た の で す 。 そ こ に 


は 画面 に 廊 字 を 出す サブルーチン きえ ぇ ない の 
C. ЖЕНЫ T 800 ベイト ほど で 画面 上 
に メモ リ の 内 容 を 表示 し , それ を スク リー ン 
エディ イッ ト で きる よう に な っ た と き は 感激 で し 


ds 


こう や っ て 考え 込ん だ あと で 。 メー カー 製 
の ハー ド や ッ フ ト の 中 身 な ど を 見 る と 非常 に 
よく わか る の で す 。 自分 で 考え ん た の より 下手 
ка と を し て いた り 、 自分 で 考え て 難産 し た 
ー カ ー の も の で も , いろ いろ な 工夫 が 
あっ と 敬 く よう な 解決 方 法 を 
Жейнеосз. мох 

の 動作 や ブログ 


と いい ます と 。 
て いる パー ソナ ルコ ユ コンピュ 
が 最初 で し ょ う 。 ほ と ん どの 方 に と っ て 

コン の 中 身 は プラ ッ ク ボ ックス 。 メ モリ マ > 
プ や サ プ ル ー チ ン の エン トリ ー は マニ ュ ア ル 
や 雑誌 に 発表 る れ て わか っ て いる か ら ブ ログ 
ラム は 組め ゆる けれ ども , 自分 の 送っ た 命令 が 
どの よう に 処理 きれ て いる の か ,。 と か ハー ド 


的 に どの ょ うに 作用 し て いる の か な ど は 知る 
由 も な い 。 時代 の 流れ とい う も の を 考え た 場 
合 、 ど の アプ ロー チ が 良い の か は わか り ま せ 
ん が 。 仕事 で パソ コン を 扱う な ら ば と も が か がく, 
趣味 で マイ ユン を 勉強 する な ら ば まず マニ 
ア の た どっ て きた よう に 「 自 分 で 考え ん 」 な が 
(6, 低 じ レベ ル か ら 上 が る は ほう が 良い の で は 
な いか と 思う の で す 。 周り の 非難 を 恐れ ず に 
言う な ら ば 発展 性 に すら 6 疑問 の 多い BASIC 
の 勉強 に こだわ る と いう こと は ,「 趣 味 」 と し 
て の マイ ュ ン か ら は 有害 この 上 な いと 思う の 
xa t 


や っ ぱり ハー ド 


CUTEST と 言わ れ よ うと 1 も, 私 は 
バー ドウ ェ ア に こだわ り だ た だい の で す 。 ソ フト 
が 異常 な で らい 軽 ん に じ に られ て いた ころ に 「 っ ュ 
ンピュータ 。 ツ フト な けれ ば た だ の 箱 」 な ど 
と せっ せ と ソ フト ウェ ア の 重要 性 を 説い て い 
た の が 行き 過ぎ た の か , 最近 で は コ ユ ン ピュ ー 
タ と 言え ば ッ フ ト 技 術 者 し か 用 が な いよ うに 
言わ れ て いる の が 我慢 な ら な い の で す 。 私 か 
65 すれ ば 「 ソ フト な ん て ハー ド が な けれ ば た 
だ の 紙 暦 さ 、」 と いう こと に な る の で す 。 私 に 
と っ て は , ソフ ト と は ハー ド を 動か みす ため に 
存在 する る の な の で す 。 


ッ フ ト は いく ら 6 頑張 っ た と ころ で , ハー ド  : 


164 омм 1985.7. 


. 


の 限界 を 超え る こと は で きま せん 。 い 〈 5Ж 
晴 し い ソ フト を 組み 上 げ て も , 5.25 イ ンチ 
の フロ ッ ピ ー デ ィ ス ク ド ラ イプ で は 8 イン チ 
の メデ ィ ア を 読む こと は で き な い の で す 。 車 
で いう な ら , ハー ド は 車 そ の も の で あり 。 ン ツ 
フト は ドラ イ バ ー に た と えら れる で し ょ う 。 


いて くら, 国際 A 級 の ドラ イ バ ー が 運転 し て も 


乗っ て いる 車 が 50ce の 原付 き 自 動車 で は ど ぅ 
し ょ う も な いで し ょ う 。 確 か に 。 種々 の テク 
ニッ ク は 原付 き 自動 車 で も 使用 可能 で し ょ うぅ 
rt 所 族 は 邪道 で あり 、 本 物 の レー シン グ カ 
ー で の それ と は 大 き な 隔 た り が あり ます 。 
結局 高度 な ウッ フト を 生か す た め に は , 2 
れ に 見 合う だ け の ハー ドウ ェ ア の ポテ ン シ ャ 
ル が 必要 な の で す 。 ハ ー ド は ソフ ト を 動か す 


だ め の 箱 に すぎ な いと いう 考え を そろ そ み 改 


оны, со аа 


の 潜在 的 ポテ ン シ ャ ル を 決め る ハー ド が 無視 
に 等 し いよ うな 扱い と な っ て お り , ハー ド 屋 
る ん は 苦戦 を 強い られ て いる の で す 。 とく に , 
ュ コンピ ュー タ で 通信 を や っ だ た だり , モン サ な ど 


* 
H 


H 


を つない で , 制御 を 行なう と し た と き に 絶対 | 


てく コン ピュ ー タ の 出現 も 


Қалы 
- 5 ま す 。 ` 1 


ハード 技術 者 の 数 は トン 


に 必要 な アナ ログ 回 路 の 技術 者 に いた っ て は , 
大 手 の 計 測 機器 メー カー で も 採用 や 育成 に 手 
間 ど っ て いる よう で す 。 

「 そ ん な こと を いっ た だ たって, ハー ド な ん て は ほ 
LAE, 研究 きれ 尽く し て いる で し ょ う , У 
フト は 今後 , 需要 が 急速 に 増し て , 一 億 総 グ 
ログ ラマ ー に な ら な いと 供給 が 問 に 合わ な い 
くら 5 い だ と いわ れ て いる じゃ な い 」 と いう 言 
葉 $ も よく 開く の で す が ,。 これ に つい て も,。 Ж 
は 首 を か し げ ざ る を えな い の で す 。 


ソフ ト と ハー ド の 橋渡し 

現状 の ソフ ト 開 発 の 形態 は 。 いく 6 その 次 
が ハイ テク ビ み て いて も 。 結局 の と ころ は 家 
内 制 手工 業 な の で す 。 ハ ー ド ウェ ア 部 門 で は 
数 世紀 も 前 の 生産 形態 が 現在 の ソフ ト 生 産 で 
は 主流 (も と いう より 。 ほとん どる それ し か な い ) 
と な っ て いま す 。 こ ん な こと で は 需要 の 伸び 
に 供給 が つい て いけ る わけ が あり ませ ん 。 д 
ンピュータ が この 世に 誕生 し て か ら 。 それ ほ 
ど 時 間 を 経て いな い , と くに マイ クロ コン ピュ 
ー タ に 関し て は ここ 10 年 くら いし か 歴史 が な 
い の で すか ら , まだ この よう に な っ て いる で 
し ょ う が 。 こ れ ま で の 発達 の 過程 を 見 て いく 
Е, 本 誌 を お 読み の 若い 人 達 が 企業 で 中 了 堅 ど 
ころ と な る ころ に は , か な り の 程度 の 生産 形 
ож зі? もともと, ソフト 
ウェ ア は 現在 の と ころ で も 結構, 標準化 が で 
き る 部 分 や 持っ て いる の で す 。 信 は 速度 を の か 
БАС, 実現 で どき な いよ うな 机上 の 理論 も ハ 
ー ド の 能力 の 上 昇 に よっ て 実現 の 運び と な る 
で し ょ うし , 人 工 知 能 の 発達 は ユン ピュ ー タ 
自身 に よる ソフ トウ ェ ア の エル フジ ェ ネ レー 
ト , ャ セルフ デバ ッ グ と な る こと で し ょ う 。 多 
少 の あい まい さき を 自 分 で リカ バー【 
いあ な が ち 夢 物語 と 
も いえ な い の が 現状 で す 。「 こ ん な こと が し た 
い 」 と いう 目的 を プロ グラ ム と し て し まう 、 


- 


ッ フト ウェ ア が この 


る と 思う の で す が い か が な 


きっ 上 ソフ トウ ェ ア は 数 学 的 な 理論 研究 が 
E, n- киш. ART, Сиех з 
"cd 


EUN: — 9 (оьз, 
ОАО M 両者 の 橋 渡 
し と な る 入 な の で し ょ う 
皆さん も , この あお 
та 


noo. ОВ; /: シリ ー ズ 


特集 : 集 まれ / パ ソコ ン 言 語 た ち 
その 世界 ,BASIC か ら Smalltalk ま で 
M ө ソフ ト を 評論 する "“ 即 戦 カ スー パー”" 
+ ね ぇ ,C っ て どう いう の ? < 第 2 部 > 
+ | 新 Sg ボー ト PC-9801U2, PC-98XA 登 場 ./ 
п e | 新 連載 | ラン タム ・ ゲ ー ム レビ ュー 
480 円 NER 
Нн! 
ОЕМ = : 
: Ш > FER] | お は よう ./BASIC 

月 号 2299 Modula-2/09 シ ステ ム 解説 
480 円 09 評 発売 中 = Е 

> 人 工 知能 入門 と じ て の Logo 
季刊 
NAC 
第 11 号 ーー 
480 円 HRM 


e ннен PC-8001MKII 機 能 拡 張 シ リー ズ 
スー パー88/DISK CHARGETII 

ES 

ETSI ү 

480 円 95593676 


特集 : と び 出 せ /FM サ ウン ド 

鳴ら そう ./FM 音 源 

ミラ ー ジ ュ の 「 サ ウン ドア ッ プ し まし ょ ,//」/ ほ か 
と サフ と 裏 RAM に ダイ レク ト ア クセ ス . ノ 
と ひら が な 表示 プロ グラ ム 


m 掲載 プロ グラ ム 活 用 レポ ー 
AGL-20, 電子 ノー ト 
ョ ユー ザ 対 談 学習 塾 と ハン ド ヘ ルド 
a HC-40 ショ ー ト プロ グラ ム 集 
mm ビジ ネス マン の た め の 情 報 生理 学 と 大 脳 整 理学 
m 仮想 スク リー ン を コピ ー す る РагїШ 
m 昔 皆 ど さき に は まだ 早い 
mm 新 プ ログ ラミ ング 入門 


特集 1:PASOPIA1BBX を みる 
MS-DOS /d ВАЗЕ II へ の 招待 漢字 マル チ プ ラン 入門 
C の 楽し み ーLattice C/ ア プリ ケー ショ ン ソ フト 紹介 
13:89: PASOPIA: 5:7 GAME ом PARADE 
@ カ ー ド ゲー ム 大 貧民 /THE HUNTER KILLER/ 
ゲー ム MHO/ ゲ ー ム 空手 
@ カ ー ド を 作ろ う /Dumbo バ ー ジ ョ ン II 


季刊 e MSX の 通信 :RS-232C イ ンタ フェ ー ス の 制作 
p * SMC の 通信 :MIDI イ ンタ フェ ー ス の 制作 
Oh! | р T 4: T e MSX 新 作 ゲ ー ム 紹介 「 バ ン ゲ リン グ ベ イ 」 
e SMC ゲ ー ム 「 リ メイ ンズ ロボ ッ ト 」 
e MSX ミ ュー ジッ クエ ティ タ II 
$6s e SMC オリ ジ ナ ルレ ゲー ム 「AREA-X」 
480 円 e MSX&SMC' メ タモ ルフ ォ ー シ ス 」 


OhIMZ 1985.7. 165 


一 気 に 3 D 空 間 を 目指 し て 一 一 。 9, 私 は 建築 家 の ひ と り と し 
て X1 を 活用 し て いま す 。 仕事 に 利用 する た め , マウ ス や ジョ イ 
ステ ッ ク な ど を 使っ て 平面 図 な どの 図面 を 描く と , 自動 的 に 3 次 
元 の 図 を 描い て くれ る プロ グラ ム を 自作 し まし た 。 こ の プロ グラ 


- バ ソコ ン て 建築 家 の 夢 
みな さる ん は , 建築 家 と いえ ば いっ た い ど 
ん な 職業 だ と 思わ れる で し ょ うか 。 こ れ は 
専門 家 に と っ て も , な か な か ひと 言 で は い 
еі5 5, し か も 意見 が 分 か れる と ころ で 
す が , 英語 で は アー キテ クト , すなわち ア 
ー キ テク チャ (建築 ) の テク ト (技術 者 の 
BUE) と いう 意味 し な り ま す 。 

面白 じい こと に 。 コ ユ コンピ ュー タ の プロ グラ 
ム 構 造 も アー キテ クチ ャ と いわ れ て いる よ 
う で す が , 夢 を 描き , 他 人 に は わか っ て も ら 
えな い 試 行 錯誤 を 何 度 も 繰り 返し , その 夢 
の 実現 の た め に , 小さ きなこ と を 少し ずつ 積 
み 上 げ て 構築 し て いく 作業 ……, コ ユン ピュ ー 
タプ ログ ラミ ング と 設計 作業 に は 。 何 か 共 
通 な も の を 感じ ます 。 

それ で は , 実際 の 建築 家 の 仕事 は みな さ 


オフ ィ ス の パー ス 


166 OniMZ 1985.7. 


ん と どう か か わっ て くる も の で し ょ うか 。 
誰 で も , 自分 の 部 屋 や マイ ホー ム に は , 
あれ これ 夢 を 抱く て も の で し ょ う 。 しかし, 
誰 も が 建物 の 知識 を 持っ て いた り , 図面 を 
描け る わけ で は あり ませ ん 。 建 築 家 に は , み 
ЗАО ЕЖА, それ を 実体 化す 
る 案内 人 と し て の 役割 が あり , fb, tt 
まい の 夢 を 提案 し , みな さん の 住ま い を , 
より 豊か で 暮らし や すい も の と し て ,。 実現 
する お 手伝い が で きれ ば と 思っ て いる ひと 
り で す 。 で すか ら , 建て る 前 に 十分 検討 し , 
相談 に 努め ゆる よう 心掛け て いま す 。 図 面 は 
も ちろ ん , スケ ッ チ や 模型 な どの イ メー ジ 
を 検討 し 、 提 供する 材料 作り も 必要 に 応じ 

て 行い ます 。 

こう し だ た こと の 積み 重ね で , 良い 家 が で 
さだ と に ま す 。。 じ か し 。 果 た て きれ だ け で 
私 た な ち に と っ て , 良い 環境 が 整っ た と いえ 


町 の 鳥 剛 パー ス 


А. 


グラ フィ イッ クス の ミセ もい 
て くれ る の で は な いか と 思わ れる パソ コン の こと な ど 和 粉 
きた いと 思い ます 。 どう か , 


し ば らく お つき あい くだ さい 。 | 


る で し ょ うか 。 家 を 出る と ,。 そこ に は 道 が 
あり , 街 が あり ます 。 

で すか ら , 建物 の 設計 ば か り で な く , Ш 
路 や 街 の こと も 合わ せ て 考え て いま す 。 と 
ころ が, 建物 と 違い 道路 や 街 は ひと つの 共 
有 財 産 で すか ら , 本 来 は 特定 の 人 た ち が , 
勝手 に 作れ る も の で は あり ませ ん 。 

し か し , すべ て の 人 が これ に 加わ る こと 
は , 不可 能 で し ょ う 。 そこ で , 街 の 人 口 や 
使わ れ 方 な ど , さま ざま な デー タ を 分 析 し 
T, より 良い た だ たたき台 と な る 案 を 練っ て い 
(Ob, 建築 家 の 役 目 の ひ と つと 考え て い 
2. 

$C, こん な こと が 建築 家 の 仕 事 で す が, 
お わか り の よう に , 建物 を 作る た め の 図 面 
作り と 建築 の 設計 監理 ば か り で な く , きま 
ざま な 検討 や 分 析 の 作業 も 必要 と な っ て き 
23 

ある 意味 で は , т 
ル チ に 対応 し な けれ 
ば な ら な い 職 業 の ひ 
と つ で は な いか と 思 
っ て いま す が 。 жу 
コン は 使い 方 に よっ 
て は マル チ に 対応 で 
きる 機械 の ひと つ で 
あり , 幅 の 広い 活用 
の 可能 性 を 持っ て い 
ます 。 
現在 , 数 千 万 円 も 


ざま きま な こと 7.7 7 


どん な 街 が いい の だ ろう か ? 


気持 ちの いい 
道 に し た い / 


する CAD/CAM 専 用 機 が あり ,. これ を 使っ 
た 例 は 雑誌 な ど で 見 か け ま す が , 作図 デー 
タ が 積算 な どる ま ざ ま な デー タ 計 算 に つ な 
が り , それ が , 住宅 か ら 都市 まで 幅広 く 対 
応 で きる も の は 少な いよ う で す 。 し か も , 
価格 は まだ まだ 高い 。 

32 ビ ッ ト CAD/CAM 専 用 機 の よう に , Ж 
€, 精度 の 高い も の は 困難 に し て も , 8 ビ 


ッ ト パ ソコ ン レ ベル で も ,。 か な りこ れ に 


近い こと は で きま すし , むし ろ , 自由 に プ 


ログ ラミ ング し や すい パソ コン の は ほうが, 
入力 し た 図 や データ の 処理 が 自由 で , さま 
ざま な 活用 が で きる 長所 が ある よう に 思い 
Же 
wt, 


この プロ グラ ム の し や すき る が, 29 


MULTI 


全体 メニ ュー の 概要 

図 の 入力 が 終わ れ ば , 全体 メ 
ニュ ー の 選択 に 移っ て くだ さい 。 
現在 の 段階 で も , マル チ CAD は کے‎ 
さま ざま な 出力 メニ ュー が あり — 


"m 


CAD-SYSTEM MENU 


全体 メニ ュー 
ソコ ュ ン の 決め 手 の 重 要 な 要素 に な る と 思い 
ます が , X 1 は この 点 , 非常 に 優秀 な 機種 
で す 。 い うま で も な くく グラ フィック 機能 
BAT, ペー シッ クレ ベル で も , か ゆい と 
ころ まで 手 の 届 く プ ログ ラム が 組め る の も 
X1 の 強み で す 。 き る きら に スー パー イン ポ ボーズ 
を 活用 すれ ば , 出力 ば か り で な く , テレ ビ 
カメ ラ を 使っ た グラ フィ ッ ク デ ジ タ イ ズ な ど 
の 入力 で の 活用 きえ を も で きま す 。 

X 1 は , 実に 素 晴 し い 設 計 ポ ボリ シー を 持 
っ た 技術 陣 の 開発 に よっ て 生ま れ た マシ ン 
で ある と 思わ れ ま す 。 そし て , 幅広 い マ ル 
チ ユ ー ス に 対応 する コン ピュ ー タ で ある と 
A AT qe 

話 が 脱線 し まし た が , X1 の プロ グラ ミ 
ング の し や すき の お か ば げ ば か, 私 な り に さる 
や か な が ら 実 務 に 耐え る プロ グラ ム を いく 
つか 作り , 活用 し て いま す 。 た と え ぇ ば, Ж 
の る ま ざ ま な デー タ 分 析 の た め に , 
レー ショ ン 計 算 や , それ を グラ フィ ッ ク 化 す 
る ジロ グラ ム を 作 つ たり 5。 Ж, アン クー 
ト を 集計 し , それ を グラ フ 化 する プロ グラ 
ム な ども 自作 し まし た 。 自作 の 理由 は , X1 


SS 


Li TI 
а = O) 


入力 過程 の 例 


入力 の 概要 

シス テム を 走ら せる と , 入力 
を マウ ス か ジョ イス ティ ッ ク か 
と 虹 ね て きま す の で , それ を 決 
め る と , 入力 の プロ グラ ム に 移 
り ま す 。 

ライ ン や ボッ クス や サー クル 
を 使っ て 図 を 描い て いき ます 。 
前 に 描い た も の と 方 向 の 値 が 
違え ば , [F_8 | キー で 奥行 (ва) 
設定 が で きま す 。 図 の 入力 位置 
の 目安 は , [Е 1 キー で グリ ッ ド 
を 出し て ガイ ド に する 方 法 と , 
スー パー イン ポ ボーズ で テレ ビ カ 
メラ を 使う 方 法 が あり ます 。 


ы 


№ 


ея СУЛА УА (アイ ヤー フル ー ム へ ) 


が 出 始め で , 既成 ソフ ト が な か っ た だ こと に 
ょ より ます が ЭРЫ, АЛТ ТСЖ ЕЖ 
マル チ に 処理 する こと が で きる よう に な り 
212737 

こう し た 分 析 プ ログ ラム 作り を 手始め と 
LC, 少し ずつ パッ コン 活用 の 夢 を 実現 し 
て いき まし だ 。 で き あ が っ た これ ら の ソン 
ト は , も と も と 仕事 用 に 作っ た も の な の で 
一 般 の 家庭 向け し は また 違っ た , 特殊 な も 
の だ っ だ たと 思い ます 。 


XULA 
さて , 私 の パソ ュ ン へ の 夢 は , 建物 や 街 
D, 過去 や 将来 の イメ ー ジ を , さま ざま な 
角度 か ら 簡 単に 描き 出す こと が で き な い か 
に 始ま っ て いま す 。 СНЕС ВК 
ル チ CAD は ., 建築 家 が 独占 し て 利用 する の 
で は な く , 一 般 の 方 々 に も 使っ て いた だ け 
れ ば と 考え て いま す 。 た と えば , 身近 な 話 
を あげ る と , みな さん が お 考え に な る マイ 
ルー ム や マイ ホー ム の 夢 は , ご 自身 が イメ 
ー ジ を 検討 ご きた だ ほう が いい の で は な いで 
し ょ うか 。 も ちろ ん , 技術 的 に 不可 能 な こ 


3D マ ル チ CAD<| > 167 


0000000000000000000000000000 
^37 


400000000000000000000000000000000000000 


パー ス 出 力 指定 表 
と の チェ ッ ク や , より 良い あり 方 の 提案 は , 
専門 家 に 期待 せ ね ば な ら な いで し ょ う が , 

専門 家 と の イメ ー ジ の ぶつ か り 合 い が , む 
し ろ よ り 良 いも の を 作り 出す 気 が し ます 。 

$, で きる だ け 多 く の 方 々 が , 
ム や マイ ホー ム を 始め と し て , 自分 の 暮 ら 
し て いる 街 の 将来 の イメ ー ジ を 描く こと が 
で きれ ば , そう し た も の に 一 層 関 心 を 持っ 
CORR ETUI C c ESIE 
始め と し て , 私 た ちの より 豊か な 生活 空 
間 の 実現 に つなが る と 思い ます 。 もし, こ 
の 考え に ざ ご 状 同 い た だ ける な ら ば , 各 号 
で 少し ずつ 。 み な さる ん が 自作 で きる よう な 


ハー ド シ ス テム 


マイ ルー 


入力 装置 


キー ボー ド ま た は 
(ジョ イス ティ ッ ク ) 
(マウ ス )-!・O デ ー タ 

社 製 - 

(turbo の 場合 専用 マウ ス 

入力 補助 

スー パー イン ボー ズ に 

よる デジ タイ ズ の 場合 

テレ ビ カ メ ラ VTR 
記憶 装置 


フロ ッ ピ ー デ ィ ス ク 
(7—7) 


VTR (スー パー イン ポー ズ 品 ) 


X1 シ リー ズ 
ー シ ャ ー プ ー 
(X1 turbo $ FJ) 
出力 装置 
プリ ンタ 
カラ ー プ リン タ 
XY プロ ッ タ 


(カラ ー8 色 ) 
жай 


一 将来 構想 一 
1 | 上 役 機 種 対応 ツ フ ト 開 発 


2 | 他 機種 導 デ ー タ 交信 


タプ レッ ト 入 力 等 入出 力 装置 
の 多様 化 


4 | (地域 ネッ トワ ー ク の 発展 で の 対応 ) 


168 onwz 1985.7. 


0 
0 
0 
0 
0 
0 
0 
0 


空間 イメ ー ジ 作り の 技術 を ご 紹介 いた し ま 
TOT, ご 参照 の 上 , 活用 し て いた だ けれ 
ば と 思い ます 。 

と ころ で , みな さん は 子供 の ころ 。 どん 
な 夢 を 持っ て お いで で し た か 。 私 は , 幼い 
ころ 読ん だ 科学 漫画 の 中 に 出 て きた , 電送 
機 し いう も の を 忘れ る こと が で きま せん 。 
ZIT, bU, みな る ん が ご 自分 の 部 屋 や 
ж, 街 の 次 を マル チ CAD を 使っ て 入力 し , 
三 い に 交信 させ れ ば どう で し ょ ヲ 。 た と え 
映像 上 の 世界 と は いえ ぇ え , あな た の 知ら な い 
と ころ へ あな た を 運ぶ , この 電送 機 も どき 
の 世界 を X 1 が か な えて くれ る か も し れ ま 


マル チ CAD シス テム フロ ー 


既存 ソフ トシ ステ ム 
{EEA (基本 図 借 画 ) 

( 介 画 が デー タ 変 換 き れる ) 
2 次 元 の 1 図面 入力 


デー タ ・ 管 理 
① デ ー タ の 記録 , 呼び出し, 合成 
② 数 値 , デー タ の 出力 (プリンタ) 
③ デ ー タ の 変更 (E, 高き 倍率 ) 
④ デ ー タ の X 方 向 の 縮小 

スー パー イン ボー ズ の 補助 
に よる 入力 ケー ス 時 使用 

⑤ 甘 本 デー タ の 反転 
X, ҮМ 

(⑥ 革 本 デー タ の 縮小 


AA (tipi 7" o 2 2 1 
(倍率 設定 可 ) 


アク ソ ッ メ トリ ッ ク 図 出力 
(任意 の 高き 、 傾 き 、 倍 率 の 
設定 可能 ) 


バース (ЯН) Л 
(年 意 の アン グル 。 倍率 の 
設定 可能 ) 


文字 入力 お よび 出力 
〇 文字 の グラ フィ ォ ッ ク 画 面 記入 


〇 文字 の プロ ッ タ 出力 
(漢字 も 対応 ) 


2 湊 元 出力 


3 次 元 出力 


バー ス (透視 図 の 指定 メニ ュー) 


全体 メニ ュー で 5 番 を 選択 する と , パー ス (透視 図 ) の 処理 が で き 
ます 。 パ バー ス は ., 左 の よう な 条件 を 指定 する 表 が 出 て きま す の で 。 見 た 
い ア ング ル や プロ ッ タ に 出力 する か , な どの 条件 を 変え る こと が で き 
#3. 条件 変更 が な けれ ば , ЦС, 


いま まで の 画面 を 消去 す 


る か を 決め る と , ワイ ヤー フレ ー ム 3 D を 描き 始め ます 。 途 中 で や め 
る の は , ファ ンク ショ ン キ ー が 対応 し ます 。 


M 
2 


(トー で コー すさ コ ) コ ロー スニ 


せん 。 

電送 機 な ど と いう , SF めい た 話 の 続き 
を も う ひ と つ 。 こ の 連載 で は , 歴史 的 な も 
の の 想像 図 を マル チ CAD を 使っ て ご 紹介 す 
$0653. £1, ЗЕВС. © 
の 資料 の 調べ 方 に も 多少 触れ て いき た いと 
考え て いま す が , も し 。 み な きん が これ に 
よっ て , ご 自分 の 街 や 家 の か つて の 姿 を 入 
HFNI, ひょっと し た ら 蘭 の 姿 を 見 る 
こと が で きる タイ ム マ シン に ,。 X1 が 発展 す 
る か も し れ ま せん 。 一 方 。 生活 空間 の 将来 
像 を 入力 する と, そこ に 浮か び 上 が っ て く 
る の は , 未来 の 姿 に な る で し ょ う 。 


将来 開発 構想 リレー ショ ナル ソフ トシ ステ 


ТЕТІ 
(色分け 別 可能 ) 
низ | 
ЕСЕССІЕСІЛ ІІ. 
デー タ の 部品 化 ATI» — 
作図 へ の プロ ッ ト -> Я: 家具 カタ ログ 
dex ia "2. ・ モ デル プラ ン 
___ 備品 部 品 等 


街 作り 専用 (オプ ショ ン ) 


・ 間 開発 シミ ュ レ ーション 
* 街 並み シミ ュ レ ーション 等 


Vb yet c 
- イ ンダ スト リア ル デ ザ イン 用 
パラ ウォ ホック デザ イシ 用 


一 般 世帯 向け (17а) - 
< マオ イ ホーム プラン ニン ク > 

(タイ プ 別 モデ ルプ ラン デ - 
_ モデ ルプ ラン の 修正 ) 


3 ロリ マルチ CAD 

だ いぶ 前 置き が 長く な っ て し まい まし た 。 
ST, 私 が 最近 開発 し た 3 次 元 処理 が 可能 
な CAD( マ ル チ CAD)。 まず は , 私 た ちの よ 
うな 職業 に と っ て ,。 使い や すい よう に と 開発 
し た も の で す 。 しかし, 入力 の 方 法 自体 は 
極め て アナ ログ 的 で ある の で , お そら 〈 
般 の 方 々 に も 広く ご 利用 いた だ ける も の と 
思い ます 。 こ れ は 。 お お ま か に いえ ば , fü 
単 な 間 取り の 図 を マウ ス な ど を 使っ て 描い 
て いけ ば , 立体 的 な 図 も ああ な た の 好み の 角 
度 か ら 見 る こと が で きる ソフ ト で す 。 プ ロ 
グラ ム の リス ト を ご 紹介 し た いと 思い ます 
が 。 実は ファ イル ご と に 分 割 し て ある 長い 
ВИРА осо. し だ が っ て 連 
載 と いう 形 で ,。 各 プロ グラ ム を 処理 別 の フ 
ァイル ご と に ござ 紹介 きせ て いた だ き , その 
操作 概要 と 活用 の 方 法 を , 逐次 お 話し て い 
《 と いう か た ち を と ら せ て も らい だ いと 思 
いま す 。 で すか ら 今 回 は マル チ CAD の シス 
テム の 概要 と , 今後 の 記事 内 容 の スケ ジュ 


立体 図 の ソリ ッ ド モテ ル 化 


ワイ ヤー フレ ー ム で は わか り に く か っ た 前 後 関 
係 を , ソリ ッ ド モデ ル に し て 見 る こと も で きま す 。 
た だ し , この た め に , 隠れ て わか ら な く な る 部 分 
も 多く な り ま す 。 ソ リッ ドモ デル 化 の プロ グラ ム 
を 実行 する 前 に , 入力 し た も と の 図 の 描く 順序 を , 


図 の いち ば ん 遠い と ころ か ら 描 く 順 番 に 変え な け 
れ ば な り ま せん 。 こ れ は , デー タ ソ ー ト の ブロ グ 
ラム を 1 回 通す こと に よっ て で きま す 。 


パー ス ( ソ リッ ドモ デル ) 


АХ 


f y -A- 


RNS- + (d 


ー ル を ご 紹介 する 範囲 に に とどめ る せ て も ら 
いま し た 。 と りあ を ず 。 お お ま か な が マル チ 
CAD に よる 処理 の 種類 ・ 項 目 に つい て は , 
フロ ー や 表 を ご 参照 くだ きい 。 

この マル チ CAD の 第 1 の 特徴 は 入力 方 法 
に あり ます 。" ЗЖЬЪЬ, мл а Ж 
ティ ッ ク を 使っ て 。 ひ と つの 画面 (た と ぇ 
ば 平面 図 ) を 入力 すれ ば , 自動 的 に 透視 図 
な どの 3 次 元 処理 も 可能 で あり な が ら , Xx 
計 や 内 容 を 検討 する プロ モス と 同じ よう な 
省 入力 シス テム に な っ て いる こと で す 。 従 
XO 3 次 元 処理 ツウ フト は , OX, Y, Z, の 座 
標 値 を キー 入力 する か , @1 つ ひ と つの 図 
の 要素 ご と に , 平面 図 と 側面 図 ( 立 面 図 ) 
と 2 一 3 の 図面 に 対応 させ て 入力 し て いく 
と いう 方 式 で す 。① の キー の 数 値 入 力 の 場 
合 , 図 の 座標 値 や ペク トル の 読み 取り が 必 
XC, 吊 れ な いと 頭 の 中 が 整理 し に 《〈, 
また , 設計 者 自身 が 忙し い 中 で は , な か な 
か これ に 接する 気 に は な れ ま せん 。 ま た , 
⑧ の 複数 図面 に 対応 する 入力 方 式 も ,、 デザ 
イン が 決定 し て いな けれ ば , 無駄 な 作業 と 

БЕБА СИЕЗ. РО, で きる 
だ け 少 な い 手 間 と , アナ ログ 的 な 形態 入力 


С, 3 次元 化 な どの る さまざま な 処理 を 望み 
た いも の で す 。 

現在 の マル チ CAD は , 球状 の 立体 化 が で 
き な い の で す が , 入力 方 式 の 問題 は か な 5 
解決 し て いる の で は な いか と 自負 し て いま 
す 。 活用 方 法 は 建物 や 街 ば か り で は な く , 
た ぶん , いろ いろ な 分 野 に 広げ られ る の で は 
な いか と 考え て いる の で すず が 5 し 
ぅ か 。 連 載 を 通し て 活用 の ご 意見 が いた だ 
けれ ば と 思っ て いま す 。 

きる て シス テム の 話 は 次 に 譲る と し て , 
連載 の 記事 に つい て 考え て いる こと を ひと 
言 。 各 号 で この マル チ CAD の 処理 別 ファ 
イル ご と に , 操作 方 法 し 6 プロ グラ ムリ スト 
を 紹介 する つも り 9 です が , これ と 同時 に 活 
用 の 方 法 や 加工 の 方 法 (た と えば, プロ ッ 
タ に 出し た 図 の 1 イラ スト カラ ー リ ング テク 
ニッ ク ) な ども , 紹 介 で きれ ば と 思っ て いま す 。 
記事 は 1 回 ご と に 完結 する も の に する 
方 針 で 。 それ ぞ れ が お 楽し みい た だ ける よ 
АСЕ: x ВОС 
ご 覧 いた だ け ば , マル チ CAD を 扱っ た 1 本 
の シリ ー ズ と な り ま す の で , どう ぞ を 最後 ま 
で お つき あい を お 願い いた し ます 。 


連載 の 予定 
第 2 回 マル チ CAD の 入力 シス テム 

ー 一 身近 な も の か ら 6 入力 し ょ うぅ う 一 一 
入力 図 の 立体 化 
ーー 一 気 に 3 次 元 ヘ ペー 一 
デー タ の 管理 
ーー る きま ざま な シミ ュ レ ーション ーー 


第 3 回 
第 4 回 


第 5 回 
第 6 回 
第 7 回 


出力 図 の 加 エ テク ニッ ク 

ハイ テッ ク か ら ハ イタ ッ チ ヘー 
3D ソ リッ ドモ デル 化 

ー 一 艇 線 処理 の テク ニッ クー 一 

マル チ 化 と 活用 の 展開 
CCS NAE TRI еа 


1983 年 1 月 Xl と 初め て 遭遇 。 パ ソコ ン 活 用 の 目 
Bz, マト リッ クス 計算 と , tof 
果 の エリ ア 別 分 布 図 の 作成 自動 化 に 
置き ,X| を 購入 する 。 

初め て パソ コン に 触れ る 。 家 の も の 
が 寝 て か ら 礁 戦 が 始ま る が , マニ ュ 
アル を 何 回 読ん で も わか ら な いと こ 
ろ が 続出 。 と りあ え ず , わか っ た と 
ころ か ら プ ログ ラム 作り を 始め る 。 
仕事 の 締め 切り が か さ な る 。 帰宅 は 
夜中 が 多く な り , パソ コン と の 接触 回 
数 は 減る 。 こ の ころ "すべ て の プ ブログ 
ラム を 自作 し よう " と いう 目標 が く 
ずれ , 既存 プ ブログ ラム を 購入 。 期 待 
し て 買っ た も の の , 内 容 を 知っ て が 
っ か りす る も の が 多い 。 

仕事 に 追わ れ , パソ コン と は 休戦 状 
態 。 生 が き の 食 べ 過 ぎ と 過労 が 原因 
Ж? 急性 肝炎 で 入院 。 

忠 離 病室 か ら 開 放さ れ , 杉本 内 科 部 
長 か ら 許可 を も ら っ て , XI を 病室 に 
持ち 込む 。 自作 お 絵描き プロ グラ ム 
と , マト リッ クス 計算 ブロ グラ ム 作 


2 月 


3 月 


4 月 


も な いと , パソ コン と まとめ て 接 す 


Ш nox 大 戦記 ОНИ 


り に , 挑戦 し 始め る 。 こ ん な と き で о 


る 時 間 が な い 。 グ ラフ ィ ッ ク 面 の カ 
ー ソ ル の 移動 に 苦戦 。 
自宅 療養 中 の この ころ , マト リッ ク 
ス 計 算 の 母体 が で き 始め る 。 
仕事 の 独立 の 心 の 準備 期間 と な る 。 
プリ ンタ を 購入 。Hu WP・ テ ー プ 版 
を 使っ て , 継続 中 の 仕事 の 企画 書 , 
研究 会 の 案内 状 を 打っ て みる 。 
プリ ンタ の マニ ュ ア ル に , 不明 の 部 
分 が 多い 。 
フロ ッ ピ ー デ ィ ス ク を 購入 する 。 自 
作 の プロ グラ ム を , テー プ か ら デ ィ 
スク に 納め 換え る 。 ユ ー ザ ー メ モリ | 
の 少な さ は ,CHAIN 文 を 使っ て プロ グ 
ラム を 分 割 し て いく こと で , ある 程 
度 解決 。 
事務 所 を 中 央 区 明石 町 に 設立 。 
アン ケー ト 集 計 , エリ ア 列 計算 結果 
分 析 の プロ グラ ム 作 り を 始め る 。 俺 
も どう や ら こ こま で で きる 段階 に な 
っ て きた か 8 月 末 に は 上 記 の ソフ 
ERE ен 


5 月 


6 月 


7R 


8H 


3 D マ ル チ CAD <1> 169 


今回 の パズル は 10※x10 個 の 4 色 に 塗り 分 
けら れ た 正方 形 を 移動 きせ て も と の 次 に 戻 
す と いう パズル で す 。 毎月 1 個 の パズル を 
考え る と いう の は 思っ て いた より も た い へ 
АС, そろ そろ 息切れ が し て きそう で す 。 

も と も と 私 は つま ら な いこ と を 考え る の 
が 好き な 性 格 の よう で , その 代表 的 な テー 
マ を お 教え し まし ょ うか 。 夜 眠れ な く な り 
を うな 人 は 読ま な い ほ う が よ いか も し れ ま 
せん ヨ 。 
① 全身 が 映る 鏡 の 前 に 立っ た と き , 鏡 の 

中 の 自分 は な ぜ 左 右 が 入れ 違っ て いる の 

に 上 下 は 変わ ら な い の で し ょ Эл. RD 


横 に 2 つつ いて いる か ら な の で し ょ うか > 


© あな た の 感じ て いる 青 と いう 色 は 私 の 


感じ て いる 次 色 と た 同じ だ と 思う の で す が 


どう や っ て その 違い を 証明 し た ら よ い の 
qa Od E 


О 時 計 の 針 を みて いる と 長針 , 短針 , Р 


針 と 3 本 あり ます が , いずれ も 滑ら か に 


動く と し て , 24 時 間 の うち で 3 本 の 針 が 


正確 に 120 度 ずつ の 角度 を も つ 回 数 は 何 回 
な の で し ょ うか 。 

Ф 質量 の ある も の は 引力 が ある と いう の 
は よい の で す が , な ぜ あ る の で し ょ う 。 
な ど な ど いろ いろ あり ます が , 答 が わか 


COLOR PUZZLE 


Copyright 1985 by 


leo 


カラ ー バズ スル 


тшшшишишишшшиш 


り ま すか , 明快 な 答 


са パズル の ルー ル 


左上 の 5 Xx 5 が 青 、 右上 の 5X5 が マ ゼ 
ンタ , 左下 の 5xX 5 が 緑 , 右 下 の 5 x 5 が 
赤 の 100 個 の 正方 形 の 集まり が , 初期 画面 
сӯ. 問題 が 3 問 出さ きれ る の で , 次 の 動き 
方 の ルー ル に 従っ て 初期 画面 に 戻し て て だ 
きい 。 和 白 に 点 減 す る カー ソル は , キー ボー 
ド の テン キー が ジョ イス ティ ッ ク で 動か す 
こと が で きま す 。 最 外周 に は 動き ませ ん 。 
カー ソル の 移動 を 止め 、 ス ペー スバ ー ま た 
は トリ ガー ボタ ン を 押す と カー ソル の 上 下 
左右 の カラ ー が 時 計 回 り に 90 度 回 転 し て , 
その 位置 を 変え ます 。 2 回 押せ ば 180 度 , 3 
回 で は 270 度 。 4 回 押せ ば も と に 戻り ます 。 
この ルー ル に 従っ て 色 の 位置 を 変え て 初期 
画面 に 戻す も と いう パズル で す 。 同 時 に 4 個 
が 動い て し まう の で な か な か 思う よう に は 
いか な いと 思い ます が , 少し 慣れ て くる と 
案外 簡単 で す ヨ 。 カー ソル は 最 外 周 に 行か 
な い の で , 4 コー ナー の 隅 の カラ ー は 変え 
る こと が で きま せん 。 初 期 画面 の 色 は 4 隅 
を みれ ば よい こと に な り ま す 。 

完成 し た ら 還 キー を 押し て くだ さい 。 完 
成 チ ェ ッ ク の うえ ぇ , 次 の 問題 に 進め ます 。 


を 教え て くだ さい 。 


ELDER MAN 


WIDTH 48:CLS:CLICK OFF:PRHW2S4:DEFINT A-Z:iCSIZE: TEMPO 200 
OPTION ВАЗЕ 1:DIM C(10,105,0(10, 10? :N71 
CSIZE3:COLOR4:LOCATE24, 0: PRINT80, STRING$ (7, "—") 
COLORS: LOCATE24, 2:PRINT#0, "COLOR" 
COLOR :1 ОСАТЕ26, 41: PRINTS0, "PUZZLE" 
COLOR4:LOCATE24, 6: PRINT40, STRING$ (7, "—") 
COLORS3:CSIZE1:LOCATE24,8:PRINTSO0," by ELDER MÓN" 
COLOR7:LOCATE24, 12:PRINTS0," JOY STICK ?" 


170 омм 1985.7. 


途中 で 出題 され た 状態 に 戻し た いと き は 
[ESC] キー を 押し て くだ きい 。 

この パズル , 力ずく で 初期 画面 に 戻る そう 
と すれ ば , で き な い わけ で は あり ませ ん が , 
で きる だ けり 効率 的 な 手順 を 考え て みて くだ 
きい 。 何 秒 で で きる か 友達 と 競っ て みて は 
で か が で の 


си X1 以 外 の 機種 へ の 移植 


特別 な 命令 は あま り 使 っ て いま せん が 、 
画面 表示 に 2 倍 拡大 文字 モー ド を 使っ て い 
ます 。 表示 は 小さ きく な り ま す が ,。 すべ て P 
RINT#0, 文 の と ころ を ノー マル な PRINT 
文 と し て 表示 座標 を 変更 する か , 4 個 描く 
か で 対処 する と よい と 思い ます 。 
са さい ご に 

1 回 目 か ら 連 載 さ きせ て いた だ いた パズル 
の 解法 に つい て , も し リク エス ト が 多数 あ 
る よう で し た ら , 解説 し て も よい と 思っ て 
ぃ ます 。 い ずれ まとめ で や ゆま LFI 
それ ほど 上 難しい パズル で は な い の で , や っ 
て みれ ば 。 解法 は 自明 に な る と 思っ て いま 
FH, も し も リク エス ト が あれ ば , 編集 室 
まで その 和則 お 寄せ くだ さい 。 


Completed-E 
Start-ESC 


COLOR7:LOCATE26, 14: PRINTH6, " (Y/ND " 
BEEP:LOCATE24,12:PRINT489," Original А 
LOCATE26, 14:РКІМТ#е, " Color " 

LOCATE24, 18:PRINT48, "Completed-E " 
LOCATE26,20:PRINT40,"  Start-ESC " 

CSIZES3:FOR 1=1 TO 18:FOR J=1 TO 19:REA^D А 

D (J, 1) A: COLOR А . 

LOCATE .Јж2, IX2:PRINTA60, "№"; : NEXT: NEXT:PAUSE18 
BEEP:CSIZE1:LOCATE24, 12:РБІМТЕӨ," Problem = 
СОСАТЕ?З, 14:PRINT40,"  No.";N;" od 

ON N RESTORE 10100, 10200, 10300 

CSIZES:FOR Ізі TO 19:FOR Ј=1 TO 10:READ A 
CJ, 1) =A:COLOR 4 

LOCATE Jx2, ІжгіРБІМТЕӨ, "№"; :МЕХТ:МЕХТ 
Х=4:Ү=4:ХХ=4:ҮҮ=4 


CSIZES:COLOR7:LOCATE XX, YYIPRINT#0, "Ш" 
IF Х<4 THEN Х=4 

IF X>18 THEN X=18 

IF Y<4 THEN Y=4 

IF Y>18 THEN Y=18 

FOR 1*1 TO 200:МЕХТ 

COLOR C(XX/2, YY/2) LOCATE XX, YY:PRINT86, "№" 
XXzX1: YY=Y 

FOR 1=1 TO 200:МЕХТ 

S$-INKEY$:IF S$-CHR$(&HIB) THEN 230 

IF 5%-"Е" OR S$-"e" THEN 2000 

IF STRIG(TR) THEN 6068 ELSE 510 


UzXX/21UxYY/21PLAY"U1503C1" 
PLAY"U13O6CIR1" 
PLAY"OSEI1R1" 


PLAY"OSGIR1" 

COLOR DMY:LOCATEXX*2, YY: PRINT80, "B":C(U*1, V) «ОМҮ 
PLAY"OSEIR1" 

GOTO 518 


X=X-2: Y=Y+2: RETURN 
Y=Y+2! RETURN 
X=X+2: Y=Y+2: RETURN 
X=X-2: RETURN 
RETURN 

Х=Х+2: RETURN 
X2X-21Y*Y-21RETURN 
YzY-2:RETURN 
X=X+2: Y=Y-2: RETURN 


FLG=9:FOR 1=1 TO 198:FOR J=1 TO 10 

IF C(I, J)<>D (I, J THEN FLG=1 

NEXT: NEXT 

IF FLG=1 THEN 2100 ELSE 22060 
BEEP:CSIZE1:COLOR2:LOCATE24, 12:PRINTHO, " 
LOCATE26, 141PRINTM8, " Completed ":GOTO 510 
BEEP:CSIZE1:COLORS:LOCATE24, 12:PRINT40," Yes 
LOCATE26, 14:PRINT#0, " Completed ":NzN*1:PAUSE 18 
IF М<4 THEN 248 


Not 


LOCATE26, 1413 PRINT89, " Ended 
DATA 1, 1, 1, 1, 1,3,3,3,3,3 
DATA 1, 1,1,1, 1,3,3,3,3,3 
DATA 1, 1, 1, 1, 1,3,3,3,3,3 
DATA 1, 1, 1,1, 1,3, 3,3,3, 3 
DATA 1, 1, 1,1, 1,3,3,3,3,3 
рата 4, 4, 4, 4, 4, 2,2,2, 2, 2 
DATA 4, 4, 4, 4, 4,2,2, 2,2,2 
рата 4, 4, 4, 4, 4,2, 2,2,2, 2 
DATA 4, 4, 4,4, 4,2,2, 2,2,2 
DATA 4, 4, 4, 4, 4,2, 2,2,2, 2 
DATA 1, 1, 1,1, 1,3,3,3,3,3 
DATA 1, 1,1,1, 1,3,3,3,3,3 
DATA 1, 1,1,1, 1,3,3,3,3,3 
DATA 1, 1, 1,2,2, 4, 4,3,3, 3 
DATA 1,1, 1,2,2, 4, 4,3,3,3 
рата 4, 4, 4,3,3, 1, 1,2,2, 2 
рата 4, 4, 4,3,3, 1, 1,2,2, 2 
рата 4, 4, 4, 4, 4,2, 2,2,2, 2 
DATA 4, 4, 4,4, 4,2,2, 2,2, 2 
DATA 4, 4, 4, 4, 4,2, 2,2,2, 2 
рата 1,2, 1,2, 1,3, 4,3, 4,3 
DATA 2, 1,2, 1,2, 4,3, 4,3,4 


":LOCATE8, 22: END 


10220 
10238 
10240 
19258 
10268 
10276 
10280 
10270 
10300 
10310 
10320 
10338 
10340 
190358 
10360 
10370 
10380 
10390 


ВЕЕР :С512Е 1:С01 ОКё:1 ОСАТЕ24, 121PRINT880, "А11 problem 


COLOR С (U, +1) tLOCATEXX-2, YYIPRINT#0, "Ш" :С (0-1, У) =С (U, и+1> 


COLOR С (0+1, V) + ОСАТЕХХ, YY+21:PRINT#0, "Ш" :С (О, U* 1» =C (0+1, VD - 


DATA 
DATA 
DATA 
бата 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 


S$=INKEY¥: IF S$="Y" OR S$="y" THEN TR=1 ELSE IF S$="" THEN 170 ELSE TR-6 


S=STICK(TR):ON S GOSUB 1010, 1020, 1038, 1046, 1050, 1050, 1070, 1080, 1090 


DMY=C (U, V-1) 3: COLOR C (U-1, V) (.ОСАТЕХХ, ҮҮ-2:РКІМТЕӨ, "B":C«U,U-1» C CU-1, V) 


1,2, 1,2, 1,3,4,3,4,3 
2,1,2, 1,2, 4,3, 4,3,4 
1,2, 1,2, 1,3,4,3,4,3 
4,3, 4,3, 4,2, 1,2, 1,2 
3,4,3, 4,3, 1,2, 1,2, 1 
4,3, 4,3, 4,2, 1,2, 1,2 
3,4,3, 4,3, 1,2, 1,2,1 
4,3, 4,3, 4,2, 1,2, 1,2 
1, 1,1,1, 1,3,3,3,3,3 
1,2,2,2, 1,3,4, 4,4,3 
1,2,2,2,1,3,4,4,4,3 
1,2,2,2,1,3,4,4,4,3 
1s is 1s 1; 1,3,3, 3, 3, 3 
4,4,4,4,4,2,2,2,2,2 
4,3,3,3,4,2,1,1, 1,2 
4,3,3,3,4,2,1, 1, 1,2 
4,3,3,3,4,2,1, 1, 1,2 
4,4,4,4,4,2,2,2, 2,2 


Completed-E 
Start-ESC 


Completed=E 


Start-ESC 


PUZZLE ВООК 4 171 


X1 turbo の 所 有 者 で す 。 X1 tur 
bo は , X1/C/D の 上 位 コ ン パ チ で 
ә», マシ ン 語 プロ グラ ム で は コン パチ で 
は な い の で し よう ガ 。 と , 申し ます の は , 
Oh / MZ1984 年 8 月 号 の 「 チ エッ フサ ム プ 
ログ ラム 」 X1 用 リス トク 2, まだ は 同年 12 月 
号 の 「 ダ イナ ミッ フク に 大 回 転 / 」 X1 ス キー 
タイ ムレ ー ス が ガ 動 作 し ませ ん 。 マ ニコ ユア ル 
を 読む と X1 tuFDO で は メイ ン メ モリ の & 
HF400~&HFFFF の 3K バ イト は ワー ク 
エリ ア の だ め 使 用 で き な い と し て あり ます 。 
と な る と &H F400 の プロ グラ ム ( マ シン 
語 ) は , コン バチ で は な いと いう こと で し 
よう が か 。 ま だ , そう する と , その よう な プ 
ログ ラム を 移植 する 方 法 を お 教え くだ さい 。 
福岡 県 西 立野 @ 
同様 な 質問 に 対し て , 今月 号 の 「 試 
験 に 出る X1」 の 中 の 「 そ の 筋 質問 箱 」 
で も 祝 氏 が 答え て ます の で , そちら も 参考 
に し て ぐだ さい 。 ご ご こ で は ! その 筋 」 で は な 
ぐ 解 答 す る こと に し ます 。 

X1 turbo の ハー ドウ エア は , 確 が に 
X1 の 上 位 コ ン パ チ で す 。 と ころ が , X1 
turbo の 標準 的 な BASIC, 8FB02 は , X1 
の ディ スク BASIC, 8FBB01 の 完全 な 上 位 
コン パチ で は あり ませ ん 。 そ の 結果 と し て , 
質問 と ある よう に BASIC を 使 つ を プロ グ 
JLT, 動か な いも の も 出 て ぐる こと に な 
り ま す 。 と ぐに 質問 の 中 で 指摘 し て いる よ 
うに , &HF400 以 降 ( 童 訓 辞 書 を 使う 場合 
は &HF000~) を 使う プロ グラ ム は 動き ま 
せん 。 

し か し 心配 は 無用 で す 。BASIC は コン 
パチ で は な こぐ て も , ハー ドウ エア は りつ ぱ 
に コン パチ で す ガ がら, turbo で 8FB01 と 
8CB01 が 動く の で す 。 そう すね ば , どん な 
プロ グラ ム も 完全 に 動き ます 。 8FB01 と 8 
CB01 は , 同 棚 の ディ スク の 中 に , “BASI 
С CZ8FB01. Sys”, "BASIC CZ8CB 


172 омм 1985.7. 


01.SyS" と し て 入 つ て いま す 。 具体 的 に 使 
うに は , 新しい ディ スク を 用 意 し て , “DI 
SK SYSGEN.Uty” を 走ら せ て ぐだ さ 
Ll で き あ が つ だ ディ スク は , 標準 解像度 
モー ド で 立ち あげ ます 。 model 10 の 場合 
は , テー プ BASIC 8CB01 が 付属 し て いま 
す ガ ら ,: も つど と 楽 で す 。 
以上 の よう な わけ で す の で , BERET 
悩 お 秒 要 は あり ませ ん 。 
質問 し ます 。MZ-80K シ リー ズ に は 
Z80A を 使っ だ 倍速 基板 と いう も の が 
売ら れ て いる と 聞い だ こと が あり ます 。 私 
の 持つ て いる マシ ン は MZ-2200 な の で す 
が , 同じ よう に 考え れ ば , Z80H(8MH2Z) 
を 使え ば MZ-2200 が 倍速 に な る の で し よ 
うか や そう で な く て も 2Z280B (6MHZ) を 
使え ば , 1.5 倍 の 速度 で 動く よう に な る の で 
し よう か や 私 は な る と 思う の で す が , (л 
つ だ い ど うな の で し よう 。 ハ ー ド ウェ エア に 
つい て は 勉強 し 始め を ば か りな の で , お ね 
が いし ます 。 高知 県 WZA 雅治 
だ と えば , Z80A (4MHz) を 使っ だ 
Bru Z80B (6MHz) を 付け 
る の に は , CPU と 付近 の クロ ッ ク 回 路 だ 
け を 取り 換え だ ら ど う で し ょ うか が か? CP 
U は 単なる 制御 用 だ か ら う まく いく ん で し 
よう か や それ と も 人 間 の 脳 み だ ない に 拒否 
反応 を 起こ し て ダメ な ん で し よう か が € 
現 で きだ な ら ,X1 turbo の turbo が 出 
る ん じゃ な いで し よう か が ゃ や 
福島 県 原田 直人 
4MHZ の クロ ッ ク を 使 つ て いる マシ 
ン に , より 高速 の CPU を 付け だ い 
と いう 質問 で す が , 基本 的 に いつ て 不可 能 
で す 。MZ-80K に は 確 が に 倍速 基板 と い 
う も の が , あちこち の メー カー ガ ら 売ら れ 
て いま し だ (現在 は 見 ひけ ない よう で きす )。 
これ は , MZ-80K が 芸術 的 と まで いえ る 
ぐら い シ ンプ ル な お 設計 で , DD, 2MHZ が 


ら 4MHz へ の 高速 化 だ っ だ か ら で き だ と い 
つて よい で し よう 。 で は , 具体 的 な 問題 に 
つい て 説明 し ます 。 第 1 に, メモ リ の アク 
セス スピ ー ド が あり ます 。 一概 に メモ リ と 
いつ て も , 実は さま ざま な 性 能 の 差 が あり 
ます 。 一 般 に よく 知ら れ て いる の は 容量 で 
97, それ と 同じ ぐら い 重 要 な 性 能 に アク 
セス スピ ー ド が あり ます 。 つま り , 6МН2 
の CPU を 使う の な ら ば , それ に 応じ た スピ 
ー ド の メモ リ を 使わ な けれ ば な ら な い の で 
Fo FADS, メモ リ を すべ て 取り 換え な 
けれ ば な り ま せん 。 第 の に , 同じ よう な こ 
と で す が , 8255 や PIO な どの 周辺 LSI も 
その フロ ッ ク に 対応 し だ も の に 取り 換え る 
0275089. 第 3 に 結果 と し て , 全体 
の タイ ミン グ を 取り 直す 和 め 要 が 出 て きま 
す 。 最 後に は , ソフ ト の 問題 で , タイ ミン 
グ ガ が 問題 に な る も の (カセット テー プ 入 出 
DBE) を 変更 する 必要 が あり ます 。 
МЕ, ざっ と 述べ まし た が , CPU の ク 
ロッ フ を 上 げ る と いう こと は 非常 に 大 変 だ 
と いう こと が 結論 で す 。 特 に 最近 は , コス 
ト ダ ウン や , 性 能 向上 の 意味 も あっ つて, 2 
291451 ED LSI) を 使う こと が 多 
こく な っ つて いま す 。 こ うな る と フロック を 上 
げ る の は , 普通 の ユー ザー に は ま ざ 不 可能 
а еа Атқан 
MZ-1500 の PCG は 実際 グラ フィ ッ 
クモ ー ド で , グラ フィ ッ ク 画 面 (1000) 
+PCG(24) で 1024 個 の は ず な の に イメ ー ジ 
モー ド で は PCG を 1000 個 し か 使え ませ ん 。 
イメ ー ジ モー ド で PCG を 1024 個 使え ませ ん 
か (BASIC で ) や 山梨 県 田中 秀樹 
結論 か ら 言う と , BASIC で は で き 
内 ませ ん が , マ シン 語 を 使え ば 可能 で す 。 
BASIC で は , РСС の 定義 は FONTS を 
使 つて 行い ます が , この と き 1000 番 目 以後 
の POCG を 定義 し よう と する と エラ ー ガ 起 
こる よう に な つて いま す 。 で すか ら 無 理 で 


すず 。 そ こ で 少々 マシ ン 語 サブ ルー チン の 助け 
を 借り て 作 つ た の が 右 の LIST で す 。 1001 
番 以後 の PCG を 使う た め に 浅 要 な の は 
V-RAM( ア トリ ビュ ユー ト ) へ の アク セス と , 
РСС プロ ッ ク へ の アク セス で す 。 リ スト 
の 380 行 一 450 行 は V-RAM (トリビュー 
K) へ の アク セス ルー チン , 470 行 550 行 
8, РОС プロ ッ ク へ の アク セス ルー チン 
を それ ぞ れ 作 つ て いま す 。 380 行 一 は , $C 
F18 番 地 の 内 容 を , お DC や PP (PP の 部 分 
は , SCF06 へ の POKE で 指定 ) へ 書き 込 
お ルー チン で す 。 $DC00~ は , 画面 2 の ア 
トリ ビュ ー ト エリ ア で す 。470 行 は, $C 
F38 番 地 の 億 に 応じ て РСС プロ ッ ツク に バ 
ンク を 切り 替え て , $CF39 番 地 の 内 容 を , 

$ お EF や や (PP は お SCF29 へ の POKE) へ 書 
き 込 ぜ で ルー チン で す 。 

プロ グラ ム で は , まず プロ ッ ク 1 ~IV の 
РСС ет, м, マゼンタ , ЕС ROMC 
G を 使 つて 定義 し て いま す (40 行 ~110 行 )。 
100 行 目 は , 1001 番 目 以 上 の PCG は 定義 で 
き な お な いた だ め に |F 文 が 入 つ て いま す (768+2 
33 三 100)。 次 に 1000 個 の PCG を 表示 (20 
行 ~140 行 )。 160 行 ~190 行 は , PCG プ ロッ 
ク IV を , 画面 上 万 へ 256 個 表示 し て いま す 。 
180 行 の 数 字 *200'" は , アト リピ ビ ュー ト へ の 
値 で す 。 こ の と き , 画面 の 6 一 / 行 目 こ か け 
C, 空白 の 部 分 が 出る は ず で す 。 これ が ガ 10 
01 番 1024 番 に 対 訪 する PCG で す 。200 行 
<350 行 は この РСС に 値 を セッ ト す る ル 
ーー デジ で ざす 。a プロ ゲラ ム が 終了 し た と ぎ に 
は , 画面 の 6 一 / 行 目 に ガ け て 白い , ぐち や ゃ 
ぐち ぢ ちや し た パタ ー ン が 並ぶ は ず で す 。 cn 
ガ 問 題 の 24 個 の PCG で す 。 

UE, と に ガ ぐ 使え る と いう こと が 示せ 
だ は ざ で す 。 BASIC で PCG を 1000 個 に 限 
つて いる の は , お そら ぐ 1 画面 が 40х25 
で 1000 個 し ガ 和 表示 で き な い だ め だ こ と 思わ れ 
ます 。 確 が に 1000 個 の PCG は 十分 すぎ 
る 数 で し よう 。 し が し , な に お も つ だ いな 
い 気 も し ます ね 。 

プロ グラ ム は が なり こみ いつ てい て, N 
が りや すぐ な つて は いま せん が , MZ-1500 
の OWNER'SMANUAL の 62, 63, 72—76 
ペー ジ を 参考 に し て 理解 し て くだ さい 。 


SS + 
20 LIMIT$CEFF : GOSUB280: GOSUB470 
50 INIT"CRT:1" 
40 АФ«СНБ%(0,0.0,0,0,0,0,0) 
50 FORI-1TO256 
60 ЕФ-ҒОМТ%(0,1-1) Й 
70 FONTS(2,I*0)9F$*0$*55 
ВО FONT$(2,14256)90$*F$*5* 
90 ҒОМТ%(2.1%512)-Ғ%%Ғ%%А%: "vt" 5^7 


100 IF 1<255 THEN ҒОМТ%(2.1%768)-А%%4%%Ғ%: 


110 NEXT 

120 "1001 Жату” 

130 BEEP:FPRINT (0,02 

140 FORI-1TO1000:FPRINTI : NEXT 
150 ? (769 = 102499722 ウエ ニ 
160 

170 FORI-OTO25S 

180 РОКЕФСҒОФв,1І:РОКЕФСҒ18, 200: USR( ま CFOO ) 
190 NEXT 

200 *'«1001 ~ 1024)PCG tw 
210 BEEP 

220 РОКЕФСҒ58.1 
230 FORI-64TO0255 

240 РОКЕФСҒ59,1:РОКЕФСҒ29,1 
250 USR(BCF20) NEXT 

60 * 


270 POKESCF38,2 

280 FORI-64T0255 

290 POKESCF39,I:POKESCF29,I 
300 USR(SCF20) : NEXT 


340 POKESCFZ9,I1:POKESCF29,1 


質問 で す 。2 段 ロー ド と いう 言葉 を 

最近 聞い だ ん で すけ ど , 2 段 ロ ー ド 
つて 何で すか や まだ 2 段 ロ ー ド の メリ ッ 
ト は 何で す ガ 。 愛知 県 三宮 真一 

と 段 ロ リー ド と いう の は 文字 どおり に , 

2 段 に 分 け て プロ プラ ム を ロー ド す 
る 亡 式 で す 。 つ まり の , 188 (1 本目) に 
ロー ド す る プロ グラ ム の 中 に さら に 「 ロ ー 
ドル ー チ ン 」 が 含ま れ て いて , その ルー チ 
ン が 走り 出し て 2 段 目 (2 本 目 ) の プロ グ 
ラム が さら に ロー ド さ れる の で す 。2 段 口 
ー ド を し て いる ソフ トウ エア の 例 と し て は , 
X1 用 フラ ッ ピ ー, MZ-LOGO な ど が あ 
り ま す 。 

さて 肝心 の メッ ト で す が ガ が, フラ ッ ピ ー 
の 場合 は 1 本 目 の プ ロ プ ラム に は PCG の 
デー タ が ガ 入 つて いて , PCG の セッ ト を 行 つ 
だ 後 , 2 本 目 を ロー ド し ます 。 PCG の デー 
タダ は 一 度 設 定 す れ ば あと は 無用 な の で その 
分 だ け 2 段 目 に ロー ド す る プロ プラ ム を 大 
きぐ で きま す 。 

次 に MZ-LOGO の 場合 で す が , MZ-20 
00/22000 IPL で は , 一 度 に ロー ド で きる 
プロ プラム の 大 き さ に 制限 が ある だ め に 2 
度 に 分 け て ロー ド す る よう に な つて いま す 。 
で す ガ ら , ご の 場合 の メリ ツ ト は , ТІРІ 77 
一 発 で ロー ド で き な い プロ プラ ム を ロー ド 
する こと が 可能 に な る 」 と いう こと で きす 。 

2 段 ロ ー ド は 以上 の よう な 理由 の ほ が ガ に , 


ак» 


350 USR(SCF20):NEXT 
360 END 


320 * | 
380 КЕ5ТОКЕ410:А-ФСҒОО 

290 FORI-1TO11:READ D:POKE AsDA=AT1 | 
400 МЕХТ:БЕТИЯМ 

410 DATA САДЫ QUEE "LD ур Bec 
420 DATA ФЕС edat. 

430 рата CILLUM LD 


470 RESTORE? 0: Rm$CF20 ў 
480 FORI=1T014:READ D:POKE Ap | 
490 NEXT: RETURN 

500 DATA $3A, $38, $CF: ' "LD а, (ЗСЕЗӘ›. 


550 DATA sc? 


読み 込む ボー レー ト を 上 げ て , トー タル の 
ロー ド 時 間 を 早め だり, コピー 防止 を し だ 
りな ど が あり ます 。 い わ ゆ る プロ テク ト で 
す 。 ご れ は , 2 本 目 の フ ライ ル の フ オ ー マ 
ツ ト や ボー レー ト を 普通 の も の と 変え て お 
ぐ な どの こと を し て いま す 。 ディ スク ユー 
ティ リティ を 発表 し た 直後 な ど は ,「 ゲ ー ム 
を ディ スク に 移し を い の だ が ガ で き な い 」 と 
いう 問い 合わ せ が 多 数 あり ます が , 大 部 分 
は 以上 の よう な こと に 由来 し て いる よう で 
S. (高野 庫 一 ) 


質問 に お 答え し ます 
日 ご ろ 疑 問 に 思っ て いる こと , どん な こ 
と で も 結構 で す 。 ど ん どん お 便り くだ さい 。 
難問 , FM, 編集 室 が 総力 を あげ て お 答え 
いた し ます 。 ЕЕ, ЗЕЕ 
る も の の 中 に は , マニ ュ ア ル を 読め ば すぐ 
に 回 答 が 得 ら れる よう な も の も 多々 あり ま 
3. БЕН, マニ ュ ア ル は 熟読 し て お きま 
し ょ う 。 質問 は な る べく 具体 的 に , 機種 名 , 
シス テム 構成 , 必要 な ら 図 も 入れ て こと 細 
か に 書い て くだ さい 。 ま た , 返信 用 切手 同 
封 の 質問 を よく 受け ます が , 原則 と し て , 
質問 に は 本 誌上 で お 答え する こと に な っ て 
いま す の で ご 了承 くだ さい 。 な お , 質問 の 
内 容 に つい て 直接 問い 合わ せる こと も あり 
ます の で , 電話 番号 も 明記 し て くだ さい ね 。 
宛先 : 27102 東京 都 千 代田 区 四 番 町 2-| 
(株 ) 日 本 ソフ トバ ンク 
出版 部 「Oh / MZ 質問 箱 」 係 


この イン ディ ックス は , タイ トル , 注記 一 一 
著者 名 , БА, 発行 所 , 月 号 , ペー ジ か ら 構 成 
され て いま す 。 今月 は , 80B, 5500/6500 関係 の 
記事 が 減り まし た 。 

ゴミ に: тетт ЕУ. шр Ысы ЖЫШ НЫ 


/о 工学 社 

ASCI アス キー 

0A パソ コン 電波 新聞 社 
コン プティ ー ク 衣川 書店 
THE BASIC 技術 評論 社 
テク ノボ ポリス 徳間 書店 
Pio 工学 社 

Beep 日 本 ソフ トバ ンク 
EFA SALON 玄光社 
POPCOM 小学 館 

マイ コン 電波 新聞 社 
マイ コン BASIC Magazine 電波 新聞 社 
マイ コン ライ フ 学研 


この 2 冊 の 本 は 実践 パソ コン Q&A の シリ ー ズ 第 3, 5 
巻 月 と し て 出版 され た も の で ある 。 と も に 最初 に それ ぞ 
れ の 機種 に つい て の 概要 が 述べ られ た の ち , Q&A 形式 で 
いろ いろ な 解説 が なされ て いる 。 と も に Q&A の 数 は 120 
前 後 あ り 。 き っ と 何 個 か は 日 ご ろか ら 疑 問 に 思っ て いた 
こと に 触れ られ て いる だ ろう 。 ま た , 特に 疑問 を 持っ て 
いな か っ た と し て も ,『「 自 分 の マシ ン で こん な こと も で き 
る の か 」 と いう 新しい 発見 が 必ず 見 つか る だ ろう 。 内容 
は 初心 者 に も わか る よう に や さ し く 書か れ て お り , MZ 
XI に 限ら ず , パー ソナ ルコ ンピュータ の 一 般 的 な 知識 に 
も 触れ られ て いる 。MZ 110 番 に は 付録 と し て MZ シリ ー 
ズ の オプ ショ ン な どの 一 覧 表 が , ХІ 110 番 に は 同じ く 
関連 書籍 , 周辺 機器 . アプ リケーション ソフ ト な どの 一 
覧 表 が 載っ て いる 。 単 な る 資料 と し て も 有用 だ ろう 。 特 
に X1110 番 に つい て で ある が , 書店 で 見 か けた お り に 
は 196 ペー ジ と 200 ペー ジ を し っ か り 見 て いた だ きた い 、。 

Y.T 
М210Ж シャ ー プ ソフ トウ ェ ア セ ンタ ーー 監 修 
ラジ オォ 技術 社 A5 版 208 ペー ジ 1700 円 
X1 10x シャ ー プ ソフ ト 開 発 部 監修 
ラジ オ 技 術 社 A5 版 216 ペ ー ジ 17008 


174 ohiMZ 1985.7. 


FILES om, 


一 般 
シャ ー プ パソ コン の 鍵 力 を 探る 

シャ ー プ パソ コン の 流れ に つい て 紹介 。 そ し て 1I6 ビ ピット 機 MZ6500 の 徹底 解剖 。 
ーー コン パチ ビリ ティ 研究 会 マイ コン , 電波 新聞 社 , 6HE, 214-226 pp. 
ね じ り は ち 巻 き 腕 ま くり パソ コン ゲー ム で ワッ ショ イ / 

思考 型 ゲ ー ム か ら ロ ー ル プレ イン グ ゲ ー ム まで , パソ コン ゲー ム の 全 分 野 に 及 ん で 
人 気 の ゲ ー ム を 徹底 解析 。 ロー ルプ レイ や アド ベン チャ ー の 参考 に も な る か も 。 一 一 
ВЕТ, Веер, 日 本 ソフ トバ ンク , 6A3, 9 一 42 pp. 


MZ-80K /C /1200/700 / 1500 


MZ-80 K/C/1200/700 
パニック ・ ロ ー ド 

車 を 操作 し て 道路 に ある ニコ チャ ン の 障害 物 を よ け て くだ さい 。 一 一 さん じゅ うい 
5, Рю, 工学 社 。 6 В, 22р. 
バッ ティ ング 

аар の 野球 ゲー ム で す 。 一 一 市 川 弘 。 Pio, 工学 社 。 6 НВ, 9- 
102 pp. 
MZ-1500 
> М2-1 E24 活用 事例 集 

普及 型 RS-232C ボー ド , М2-1 E24 に つい て , その 仕様 と 接続 例 を 紹介 する 。 
本 達也 。 マイ コン , 電波 新聞 社 , 6 A5, 364—374 рр. 
р 2, 8, 10, 16 進 . あれ ば 使え る ユー ティ リティ 

その 名 の と お り ,2 か ら 16 進数 変換 ユー ティ リティ で す 。 一 一 森 薫 . マイ コン ライ 
7, ЖЕ, 6 月 号 , 133 一 !38 pp. 
ゆ 忍 カン タン 改造 法 ドア ドア mk I 

クギ を る 轄 ん で も モン スタ ー に 触っ て も 大 丈夫 / ノ ーー キー タク ラー, テク ノ ポ リス , 
徳間 書店 , 6 月 号 , 43p. 
ゆ 忍 カン タン 改造 法 ドア ドア mk II 

チュ ン 君 を 増やし て 全面 クリ ア / 一 一 端 山 克 利 、 テ クノ ポリ ス , 徳間 書店 , 6 月 号 , 
43 p. 
デビ ロン 

横 ス クロ ー ル ゲー ム で す 。 ミ サイ ル と 爆弾 で 破壊 し て くだ さい 。 
Рю, 工学 社 , 6A3, 48—59pp. 
デン パ パニ ッ ク 

お 化け に 占領 され た ビル の 中 に ある プロ グラ ム を 拾い つつ , 屋上 へ 脱出 する 。 一 一 
へ の へ の へ 太郎 , マイ コン BASIC Magazine, 電波 新聞 社 , 6 A5, 94—96 рр. 
生産 予定 表 作成 プロ グラ ム 

前 回 の 生産 管理 プロ グラ ム の ステ ッ プ アッ プ と し て 1 機種 を | ペー ジ と し て 9 画面 
АВЖ, 9 機種 の 生産 ライ ン 切 り 替 え に 対応 する 計画 表 を 出力 する も の で す 。 一 一 
森田 茂 , マイ コン , 電波 新聞 社 。 6 月 号 , 330 一 337 рр. 
ANK ター ミナ ル ・ プ ログ ラム 

780 510 を ドラ イブ し て , MZ も つい に 通信 ター ミナ ル と な っ た 。 一 一 北村 隆志 , И 
0, 工学 社 . 6 A5, 266—270 pp. 
b CR 測定 器 の 製作 

ワン ショ ッ ト TTL 741$ 121 を ステ ィ ッ ク 端 子 に つなぐ だ け の CR 測定 器 の 製作 報 
告 。 一 一 川崎 健二 , 1/0, 工学 社 , 6 月 号 , 185 一 187 рр, 
走れ / ス カイ ライ ン 

リア ル タ イ ム ・ ド ライ ビン グ ・ ゲ ー ム で す 。 一 一 早川 栄 大 , 1/0, 工学 社 , GAS, 
237 — 247 pp. 
MZ-700/1500 
ドー ナッ ツ ・ フ ィ ッ シン グ 

宝 を 拾う べく 工場 に 忍び 込ん だ あな た は , 池 の 中 の 人 喰い 魚や レー ザー か ら 生 き 延 
びる こと が で きる か 。 一 一 MUSASHI & 西条 健一 , Pio, 工学 社 , 6A3, 93-95 рр. 
宇宙 戦争 

ロケ ッ ト を 操作 し て UFO に 当て て くだ さい 。 一 一 早川 誠 。 マイ コン BASIC Magazine, 
電波 新聞 社 , 6 A5, 90—91 pp. 
ムー ビン グ ウ ォ ー ル 

右 の 部 屋 に ある 鍵穴 と 同じ 型 の 鍵 を 左 の 部 屋 か ら 拾 っ て き て , 鐘 穴 に 入れ る ゲー ム 


杉 


三好 健一 , 


ст 中 島 浩 . マイ コン BASIC Magazine, 電波 新聞 社 , 6 月 号 , 92—93 рр. 
共通 
は むれ っ と 


ハム レッ トゲ ー ム で す 。 --/-%-, マイ コン BASIC Magazine, 電波 新聞 社 。 6 
月 号 , 89р. 


MZ-80B/2000/2200 


MZ-80 B 
b SHIP 数 書き 換え ボー ド の 製作 
ゲー ム の 最終 画面 を 見 た り , ワー クエ リア の 解析 な どの イカ サマ が で きる ボー ド の 
製作 。 一 一 石津 義和 . 1/0, 工学 社 。 6 月 号 , 328 一 332 рр. 
MZ-2000/2200 
な す が ま ま に きゅう り が ば ば に 
思考 型 リ アル タイ ム ゲ ー ム だ そう で す 。 — ЖЖ, У Т 3 BASIC Magazine, 
電波 新聞 社 , 6 HS, 101—102pp. 
を サブ プ ジ ュ ダ ー タ ー 
あな た は ネズ ミ 明 治 屋 さん 。 天 井 を 歩き 回 る ネズ 公 を 退治 し まし ょ う 。 一 一 堀井 一 


Ж, v4 3 BASIC Magazine, 電波 新聞 社 , 6 В 8, 99— 100 рр. 
ボッ プ 君 の 山登り 

岩 を 移動 させ て 頂上 を 目指 す ゲ ー ム で す 。 一 一 内 田 寛 , POPCOM, 小学 館 , 6A3, 
189—200 pp. 

カー レー ス ・ ゲ ー ム 

少し は 速い カー レー ス で す 。 一 一 多 亜 募 円 人 Pio, 工学 社 。 6A3, 104—105 pp. 
> レー ザー 

あな た は 敵 の 基地 に 侵入 し , 責 基 地 の 防 御 シ ステ ム ・ コ ント ロー ラー の 破壊 に 成功 


し た が レー ザー が 乱射 し は じ め て し まっ た 。 一 一 倉林 弘明 , Pio, 工学 社 , 6 A3, 102- 
103 pp. 
> フラ ワー ガー デン 

9 つの 穴 か ら 顔 を 出す 大 モグ ラ を や っ つけ て チュ ー リ ッ プ を 咲か せる 。 一 一 岡本 浩 


司 マイ コン BASIC Magazine, 電波 新聞 社 , 6 Я8, 103—104 рр, 
共通 
bv—2a 
3 D カ ー レ ー ス ・ ゲ ー ム で す 。 人 迫っ て くる 車 を うま く か わ そ 3 う 。 一 Micro man pio, 
I3, 6 月 号 , 23р. 


を ケロ クン 

毎 中 うる さく 鳴く 時 の ケロ クン を や っ つけ る た め に 立ち 上 が っ た 。 一 一 春 高 の 燃え 
52%, Рю, 工学 社 , 6Я$, 23р, 

> PUSH MAN 

金庫 を 押し て 一 番 下 まで 運ぶ 、。 パ ズル ゲー ム で す 。 一 一 中 上 宣 章 , マイ コン BASIC 


Magazine, 電波 新聞 社 , 6 HS, 97—98 pp. 
P 倍 精 度 BASIC の 改造 
リナ ン バ 。 サ ー チ 機能 な ど を 追加 。 一 一 泰和 夫 , 1/0, 工学 社 , 6 月 号 。 262-263pp. 


Xl/C/D/F /turbo 


共通 

p ビデ オフ ァ ン の た め の コ ンピュータ 入門 

効果 斉 を X 1 で 作る 。 迫 力 の ある ビデ オ 作 り を 目指 す 。 一 一 御手 洗 殻 , ビ デオ 
SALON, 玄光社 , 6A3, 166- 169 рр. 

> NEW BASIC 緊急 レポ ー ト 

グラ フィ ッ ク の 高速 化 や 漢字 の 扱い や すさ を 向上 させ , 必要 に 応じ て BASIC OMM 
能 を 制限 し , ユー ザー エリ ア を 広げ る こと が で きる よう に な っ た NEW BASIC レポ ー ト 
で す 。 岡本 一 郎 ), マイ コン , 電波 新聞 社 。 6 AB, 227-232 pp. 

と エス パー 

あな た は エス パー。 超 能力 で ブロ ッ ク を 動か し , ゾン ビ を 封じ 込め て くだ さい 。 一 一 
瀬 経 学 。 マイコン, 電波 新聞 社 , 6 月 号 , 288 一 292 рр, 
鉱石 デ ト ロ ニ ウム 

すべ て の デ ト ロ ニ ウム を 溶鉱炉 に 運ぶ こと が で きれ ば 面 ク リア と な り ま す 。 一 一 赤 
松 健司 , POPCOM, 小学 館 , 6 月 号 , 175 一 178 рр. 

ポッ プ 君 の 山登り 

岩 を 移動 させ て 頂上 を 目指 す ゲ ー ム で す 。 一 一 内 田 寛 , POPCOM, 小学 館 , 6 月 号 
189 — 200 pp. 

ゆ 忍 カン タン 改造 法 倉庫 番 

好き な 面 か ら , そし て 荷物 を 引け る よう に 改造 。 一 一 YOSHI & 河 野 公 彦 ,。 テク ノボ 
UZ, 徳間 書店 , 6A3, 40—41 pp. 

ゆ 忍 カン タン 改造 法 ホバー アタ ッ ク 

さ ミサ イル を 繋 ち まく っ て も 大 丈夫 。 一 一 三村 英文 。 テク ノ ポ リス, 徳間 書店 , 6H 
5, 4lp. 

ゆ 忍 カン タン 改造 法 ちゃ っ くん ぽ っ ぷ 

ちゃ っ くん ぽ ぼっ ぷ を 増やし て 増やし て 13 面 ク リア / 一 一 矢野 寿美 , 中 本 奈津 美 , F 
尾 恵 美子 , チク ノボ リス , 徳間 書店 , 685, 42р. 


Pio な 50m 走 

50m 競走 で す 。 一 一 と ん が り 帆 子 の ミン キー 竹 丸 , Pio 工学 社 , 6 月 号 , 25p. 
ハイ ・ ウ ェ イ ・ ア ー ミ ー| 

横 ス クロ ー ル 戦闘 ゲー ム で す 。 一 一 S.MORIYAMA, Pio, 工学 社 , 6 AB, 41-47 
pp 

が ん ば れ / 陸 上 選手 


陸上 選手 を 動か し て , ブロ ッ ク を ジャ ンプ し て いっ て くだ さい 。 一 一 プロ ッ タ プリ 
ンタ あ , Pio 工学 社 , 6 月 号 , 24 P. 
テク ポリ X| 横 ス ライ ド CLS を 行う 

た だ の 横 ス ライ ド CLS で す 。 一 一 松田 智裕 . テ クノ ポリ ス , 徳間 書店 , 6 88, 118— 
119 pp. 

> Reda 

C.G. で す ょ 。 一 一 Ryu. 72/2, 徳間 書店 , 6A3, 123—125 pp. 
クリ イィ ミー マミ 

マミ に 変身 し て 3 秒 以 内 に 棚 を 壊し まし ょ う , ゲー ム で す 。 一 一 酒井 深 , テク ノボ 
ух, 徳間 書店 。 6 H3. 134—148 pp. 

マシ ン 語 を 3 倍 早く 打つ 方 法 

マシ ン 語 早打ち 学習 プロ グラ ム で す 。 一 一 錯乱 坊 ず 、。 マ イコ ン BASIC Magazine, Ж 
波 新聞 社 6 A5, 161p. 

> MAZE BOMBER 

迷路 に 置い て け ぼ り を くわ せ た あ な た は , な ん と か し て ロボ ッ ト を 風船 で 脱出 させ 
て や っ て くだ さい 。 石川 の 淳 ち ゃ ん , マイ コン BASIC Magazine, 電波 新聞 社 , 6 
月 号 , 141—143 pp. 

モン スタ ー 3 

モン スタ ー を つぶ じ て い く と 。 (£5, 宝石 が 出 て くる 出 て くる ゲー ム で す 。 


小 


磯 博司 .、 マイ コン BASIC Magazine, 電波 新聞 社 , 6 A3, 139—140 pp. 

ジオ メト リッ ク グラ フィ ックス 

美しい 栗 何 形態 を 表す 画像 プロ グラ ム で す 。 一 一 畠中 兼 司 & 北 尾 和 信 , マイ コン ラ 
47, 学研 , 6Ң5, 157- І60 pp. 
b SHIP 数 書き 換え ボー ド の 製作 . 

ゲー ム の 最終 画面 を 見 た り , ワー クエ リア の 解析 な どの イカ サマ が で きる ボー ド の 
製作 。 一 一 石津 義和 , 1/0, 工学 社 。 6A3, 328-332 рр, 
お も し ろ ソ フト 情報 局 ファ ン ハ ウス ミス テリ ー 

情報 局 4 人 の メン バー が , ファ ン ハ ウス ミス テリ ー に 挑戦 。 一 一 お も し ろ ソ フト 情 
#5, Веер, 日 本 ソフ トバ ンク , 6A3, 156—157 pp. 

X 1 turbo 

アス キー スタ ンダ ー ド ・ シ リア ル マ ウ ス ド ラ イ バ 

マウ ス ド ラ イ バ ソ ー ス リス ト 公 開 。 マ ウス を 使っ て 何 し ま す 。 一 一 山田 真也 。ASC 
|, アス キー, 6 月 号 , 145—165 pp. 

仕事 に も 私 事 に も 使え る 新 登場 "テロ ッ プ "ワー プロ ユー カラ РОР 

テロ ッ プ が で きる , と いう ポッ プ な ワー プロ 「 ユ ー カ ラ POP」 使 用 記 一 一 市 川 武 
Ж, マイ コン ライ フ , ЖЕ, 6H5, 114-ІГІ pp. 

ゆ Xx1 ター ボ 用 ビジ レス で 家計 簿 を 作る 

初心 者 を 対象 に 簡単 な 応用 例 を 紹介 する 。 一 一 北川 安徳 。 マイ コン , 電波 新聞 社 
6 ЯЗ, 349—351 pp. 


ポケ コン 


PC-1245 

カウ ンタ ー 

左側 か ら や っ て くる 数 字 を 消し て くだ さい 。 一 一 COR, Ріо, 工学 社 , 6 НВ, 158— 
159 pp, 

スト ラグ ル 

障害 物 迷 路 ス クロ ー ル ゲー ム で す 。 一 一 伊藤 直広 , Pio, 工学 社 , 6A3, 156-157: 


pp. 
上 下 ス クロ ー ル プロ グラ ム 


縦 ス クロ ー ル プロ グラ ム 。 一 一 豆 野 英樹 。 POPCOM。 小学 館 , 6A3, 136p. 
PC-1251 
ルプ ロッ ク ・ ア ンド ・ ラ ダー 

イン ベー ダー の は し ご 登り の ゲー ム で す 。 一 一 まさ お くん, po, Iit, GAB, 
149— 151 pp. 
PC-1245/51 


ぁ 分 数 計算 プロ グラ ム 

分 数 の 計算 が 嫌い な 人 の た め の プ ログ ラム で す よ ょ 。 一 一 渡辺 鋭 二 , マイ コン BASIC 
Magaging, 電波 新聞 社 。 6 月 号 , 162p. 
と お そう じ 交 お そう じ 

お そう じ 好 き の あ な た は , あちこち で そそ う を する 犬 を 追い 払っ て きれ い に し て く 


нас, 一 一 伊 理 之 博 , マイ コン BASIC Magagine、 電波 新聞 社 , 6 HS, 149p. 
PC-1251/55 
ポケ コン 野球 拳 

ジャ ン ケ ン で 服 を 脱 で ゲー ム で す 。 一 一 コケ ボ ポーズ, Рю, 工学 社 。 6 月 号 。 164 p. 


高速 セー プ , ロー ド へ の 挑戦 テー プ フ ォ ー マ ッ ト 解 析 と 高速 セー ブ 

РС-1251 の CSAVE の テー プ フ ォ ー マ ッ ト を 探り , より 高速 な セー プ , ロー ド を 実現 
する 。 一 一 木村 修二 , THE BASIC, 技術 評論 社 , 6 月 号 、121 一 !I26 pp 
РС-1245/50--55 
ミュージ ッ ク サ プ ブルー チン 

ミュ ー ジ ッ ク サ ブル ー チ ンプ ログ ラム 。 


小笠 原 博之 、POPCOM, 小学 館 , 6 月 


号 , 136p. 
PC-1261 
エメ ラル ドラ ブリ ンス 
3 層 か ら な る 地下 迷宮 に 隠さ れ た 青い エメ ラル ド を 持ち 帰る の だ 。 一 一 大 宮 北 高校 
物理 研究 同好 会 元 会 長 , Pio, 工学 社 。 6 H5, 162—163 рр. 
PC-1350 
フォ ー ク スタ ー 
アド ベン チャ ー な ロー ルプ レイ ゲー ム で す 。 一 一 早川 裕一 。 Pio。 EFE, 6 月 号 、 
160—161 pp. 


b PC-1350 の ミュ ー ジ ッ ク サ ブ プルー チン 

音階 つき の 音 が 出せ る 。 一 一 今川 智晴 。 POPCOM, 小学 館 , 6 A5, 135p. 
スク ロー ルプ ログ ラム 

ドッ ト 単 位 の 右 ス クロ ー ル プロ グラ ム 。 一 一 松井 久 明 , POPCOM, 小学 館 , 6H 
135 р. 
> PC-1350 の ROM 内 ルー チン 

ROM 内 ルー チン 紹介 。 一 一 早川 裕一 , POPCOM, 小学 館 , 6 A3, 133p. 
PC-1401 
ポケ コン ・ ア セン プラ 

面倒 な コー ディ ング は も う 必 要 な い ,。 コン パク ト な アセ ンプ ブラ で す 。 一 一 ART 
Software, 1/0, 工学 社 , 6 A5, 258—261 рр, 
PC-1500 
bht- コキ ン 

ナメ クジ の クニ ャ リン を 退治 する た め に 魔法 の 玉 で サン ドイ ッ チ し まし ょ う 
DETE و‎ BASIC یا‎ ВН 
ゴザ が ザー 

あな た は ひょんな こと か ら 村 シェ ルター に 閉じ 込め られ て し まっ た 。 一 一 
STRANGER, Рю, 工学 社 , 6 Н 8, 152- 155 рр, 


3 


FILES Oh/MZ 


FILES Oh! 


帆 デ ー タ ボッ プ "0 港 区 赤坂 2-!3-19 MEE LAF 1803(584) 1522 


アー バン 電子 帆 730 広島 市 中 区 大 手 町 |-!-23 容 0822(46)0993 
WP- YAFA B520 大 津 市 木下 町 7-27 容 0775(24)0648 
074% "OS! 藤沢 市 南 藤 沢 8-|-202 7%0466(27) 1668 
アス キー 107 港 区 南青山 5-!-5 住友 青山 ピル T203(486) 71 11 
帆 ア テッ ク "550 大 阪 市 西区 南 堀 江 !- 中 -1 容 06(543)4051 
улуп "150 渋谷 区 桜が丘 町 8-17 シャ ー レ 渋谷 A 棟 102 1803(476)0187 
アピ コン 592 堺 市 築港 浜寺 西町 7-4 容 0722(68)3399 
アミ ュー ズ メ ント エク スプ レス 事務 局 "i0 台東 区 上 野 |-2-5 黒門 町 ビル 2F 7203(293)2728 
ВЕ то! 千代 田 区 外 神 田 3-7-!4 中 部 ビル 容 03(257)!685 
帆 イ ン テ ッ ク ВЖЕ Ф т 83-37-18 1203(320)2110 
ウェ ッ ジ ソフ ト тезі 大 阪 府 八 尾 市 中 田 4-125-| 容 0729(9!)6446 
帆 ウ スパ ソコ ン セ ンタ ー 330 富山 市 総 曲輪 3-6-3 720764(21) 4181 
725798 1863 AMARA ARETA )111693-1 1509692(3)2813 
r4 UNAM 2110 台東 区 上 野 5-3-4 2103 (831)5632 
帆 エ ー ス 事務 機 9812 福 内 市 博多 区 店 屋 町 2-!| 7%092(291)5587 
rI7ai5 "i60 新宿 区 内 蘭 町 | 番地 三洋 ビル 1ў03(352)861! 
山 エ ニッ クス 160 新宿 区 西新 宿 7-!-6 容 03(366)4345 
エプソン 販売 由 mico 新宿 区 西新 宿 2-4-| 新宿 NS ビル 私 書 箱 6109 1703(348)680! 
帆 エ ム エ ー シ ジーコ ンピュータ クタ 事業 部 "530 大 阪 市 北 区 菅 根 崎 2 丁目 2-I5 1106-315-054! 
応用 電算 技研 幅 9810 福岡 市 中 央 区 大 名 2-6-| 播 岡 国際 ビル 6F 容 092(715)2789 
ЖЯЯЗЕ 9520-23 滋賀 県 野 州 部 野 州 町 小 篠原 2114 110775(87) 1215 
Wr? 615 京都 市 西 款 区 川島 有栖川 町 51 オー クビ ピル 12075(391)0391 
オー クシ ステ ム ハ ウ ス "72 徳島 県 鳴 戸 市 撫養 町 斎田 字 大 提 I8-6 7708868(6)0105 
オー ディ オイ ワサ キ 073 北海 道 滝川 市 有明 町 2-!-44 720125 (24)8772 
オス コン 電子 幅 "150 渋谷 区 宇田 川町 4!-| МНК 共同 ビル 7%03(462)5013 
加賀 電子 路 т\з 文京 区 湯島 3-14-2 £203(836)5161 
カス タム デバ イス 社寺 323 栃木 県 小山 市 城東 4-9-24 容 0285(25)3952 
キャ リー ラボ "862 熊本 市 大 江 6 丁 目 25-25 金子 ビル IF 17%096(363)0211 
ゲン コウ シス テム 開発 部 648-01 和 環 山 県 伊都 郡 九 度 山 町 九度山 1580 72073654-2130 
ex Ж B223 横浜 市 港北 区 日 吉本 町 i876 光栄 ビル IF fr044(61)6861 
山 コ スモ スコ ンピュータ 164 中 野 区 中 野 5-52-15 中 野 プ ロー ドウ ェ イ ZF 7703(385)5388 
コス モス 新潟 950 新潟 市 花園 !-6-30 大 幸 ビ ル IF 7%0252(41)5721 
店 ) コ マキ シス テム 研究 所 622 西宮 市 松生 町 14-18 容 0798(72)3514 
帳 コ ンピュータ アプ ブリ ケー ションズ 生 産 技術 研究 所 
т\б! 千代 田 区 ーッ 橋 2-3-| 小学 館 ビ ピル 容 03(263)7241 
コン ピュ ー タ シテ ィ 640 和歌 山 市 黒田 255-| 容 0734(73)6553 
コン ピュ ー タ ビ ピング 013 横手 市 八幡 石町 27 20182(33) 4767 
Ш2У/7%41-2 802 千代 田 区 隼 町 3-19 清水 ビル 4F 17%03(234)8041 
( 帆 ザ イン ソフ ト "576 兵庫 県 高砂 市 米田 町 米田 1!62-! 770794(31)7453 
堺 教材 セン ター "590 18%15/Е874:2-16 7%0722(22)7148 
(内 サ ムシ ング グッ ド BIO 新宿 区 大 久保 2-5-20 シテ ィ プ ラ ザ 新 宿 3F 容 03(352)7590 
#774754 #4100 固 山 市 下 中 野 80!-4 7%0862(41)6336 
SHRI "173 板橋 区 中 丸町 58-5 1203(955)923! 
幅 シ ー テ ィ ー エ ー "65 中 野 区 野方 !-53-5 7203(388)352! 
帆 シ ー レ ックス サン グラ ス 390 福井 市 二の宮 5 丁目 14-3 7%0716(25)2111 
由 ジ ェ ー デ ィ ー エ ス Wise 世田谷 区 経堂 2-!-26 小田 急 経堂 ビル 623 1103(428) 3359 
HWLATLSO—RAS8 1600 京都 市 大 京 区 西洞院 四条 下 ル 光悦 ビル 2F 72075(343) 4728 
シス テム ハウ スコ マン ダー 9461 名 古屋 市 東 区 芳野 !-!8-9 容 052(932) 1740 
シス テム ハウ ス MASH 北川 電子 тїт! 豊田 市 若宮 町 5-47 容 0565(31)7644 
Шит ZIT— "43 大 田 区 山王 3-29-| ブル ク 山 王 IF 容 03(778)0445 
от TWA №545 大 阪 市 阿倍 野 区 長池 町 22-22 容 06(62!) 1221 
ит ТЯ 162 新宿 区 市 谷 八 幡 町 8 傘 03(260)116! 
iE ҚОШ то72 寝屋川 市 成田 西町 6-30 谷 0720(34)6776 
新紀元 社 "160 新宿 区 新宿 4-!-9 新宿 ユー スピ ル 1803(350)0848 
シン キン グラ ビ ピット W665 兵庫 県 宝塚 市 中 州 !-2-24-503 7%0797(73)3113 
$8 LATUR 830 福岡 県 久留 米 市 通 東京 3-4 110942 (39)2404 
НШ ти! 静岡 巣 三島 市 一 番 町 15-32 FRE LAF 7%0559(75) 1534 
スカ ガヤ 無線 商会 muc 静岡 県 富士 市 長 通 I04-3 容 0545(61)1417 
スト ラッ ト フ ォ ー ド 帆 #336 浦和 市 南浦 和 2-36-15 720488 (85)5222 
АКУЛИ) 101 千代 田 区 外 神 田 !-I6-! f203(251)2918 
т/ € 7 101 千代 田 区 神田 駿河 台 2-| ブラ ザ お 茶 の 水 304 7%03(293)9407 
ソフ トウ ェ ア イ ンタ ー ナ ショ ナル 喘 107 港 区 南青山 2-9-28 SI ビル 容 03(479)715! 
山 ソ フト 工学 研究 所 то! 千代 田 区 外 神 田 3-1-2 ロッ クビ ル 1803(251) 1195 
ソフ ト 集 団 ら く だ #720 広島 県 福山 市 引野 町 2-194  110849(43)6565 
ソフ ト ハ ウス BRAMS 77 練馬 区 東大 泉 4 丁 目 22-I6 7203(923)8352 
ソフ ト プ ロ ( 由 ソ フト プロ イン ター ナシ ョ ナル 事業 部 
т530 大 阪 市 北 区 西天満 6-7-2 梅 祈 東 ピル 5F 容 06(363)!221 
WY {TE FHKE DSL "00 千代 田 区 路 が 閲 !-4-2 1103(504)6236 
中 ダイ エレ クト ロニ クス 3768 香川 県 観音 寺 市 古川 町 切石 Zi 7108752(5)1308 
ダイ ナッ クス W336 浦和 市 北浦 和 4-5-8 БІНЕ Jv120488 (32) 2356 
タス ク フ ォ ー ツ 高知 "780 高知 市 朝倉 西 434-14 ©0888 (40) 1207 
ШЕЖ%ШОА テッ ク 444 岡崎 市 上 六 名 3-13-2 720564(53)9400 
チャ ン ピ オ ン ソ フト "530 大 阪 市 北 区 西天満 6-i-12 7706(365)9900 
ティ ー ア ンド イー ソフ ト т465 名 古屋 市 名 東 区 異 が 丘 1810 fr052(773) 7770 
デー タウ エス ト ジ ャ パン 
m556 大 阪 市 浪花 区 灘 流 中 2-7-17 city 松本 20! 容 06(632)0937 


am RIP Жуу 


T—C—77 30603 LE tb EAEdEEA7OTB 71+ УЕЛ, т"011(251)7462 
T2757 "857 佐世保 市 福 石 町 4-14 容 0956(33)5555 

帆 デ ジッ ク "790 松山 市 本 町 6-6-7 ロー タリ ー 本 町 IF 180899(24)0914 

テレ シス テム ズ #556 大 阪 市 浪速 区 恵美 須 !-2-5 7706(631)0925 

XXX) 2101 千代 田 区 神田 希 田町 !-13-9 1103(253)3947 - 

(山東 海 ク リエ イト 3108 港 区 三田 3-!-7 三田 東宝 ピル 4F 7%03(456)4610 

*E HERMES то! 千代田 区 外 神 田 2-2-12 神 井 ピ ビル 7203 (257)1361 
南江堂 тіз 文京 区 本 郷 3-42-6 容 03(8II)7234 


| 遇 日 本 コン ピュ ー タ 設計 "150 渋谷 区 松 湾 |-4-9 容 03(466)6101 


BRST ког 102 千代 田 区 九段 南 2-3-14 靖国 九段 南 ビ ル 7F 03(263)229! | 
BA лз А) 815 ЖАТ | 丁目 !9-8 fr092(511)6932 | 
BX77r)v218$ 90 ЖИІ Е71-19-3 7%0425(27)4121 
Нжут о) B530 大 阪 市 北 区 中 崎 西 !-4-22 第 8 新興 ビル 7706(374)0849 
日 本 ユニ バッ ク 情 報 シ ステ ム 量 OA 事業 部 
#107 港 区 赤坂 2-17-22 赤坂 ツイ ンタ ワー 本 館 1103(587)8!!! 
WIF 3101 千代 田 区 神田 松永 町 | 宮沢 ビル 3F 容 03(253)0761 
ノグチ コン ピュ ー タ サー ビス 多 
m336 浦和 市 常盤 9-20-3 北浦 和 第 2 大栄 ビル 容 0488(31)0108 | 
野島 電機 9670 姫路 市 今宿 3-6-3 110792 (92)0647 
х-утихтаті тілі 品川 区 西 五反田 8-!-!| 1803(490)8841 
帳 バ パー ルビ ジネス W600 京都 市 下京 区 綾小路 室町 西入 し アネックス 京都 7F-B 容 075(371)8321 
RISA Db Il "432 浜松 市 佐鳴台 4-9-I0 7%0534(53)6186 
6% Ж る тоо 千代 田 区 永田 町 2-4-3 永田 町 ピル IF f103(501)2181 | 
帆 服 部 セイ コー 電子 機器 事業 部 
"404 中 央 区 京橋 2-4-12 京橋 第 一 生命 ビル 容 03(274)2121 
ハネ ロン 電子 工業 費 W58) 八尾 市 南 木 ノ 本 2-45-| 容 0729(94)7778 
バル 学習 教室 т530 大 阪 市 北 区 天満 !-7-!7 容 06(352)0427 
BOLIA "530 大 阪 市 北 区 梅田 |-!-3-900 駅 前 第 3 ビル 9F 容 06(341)3422 
ビー ビー エス 3221 横浜 市 神奈 川 区 西寺 尾 !-20-12 清水 ビル 2F 7%045(421)7421 
ビク ター 音楽 産業 映 "ISO 渋谷 区 渋谷 !-7-5 青山 モブ プン ハイ ツ 605 2203(486)9470 | 
W#a 7 ВИТНИ) "910083E5 — 00 93-42-30 110776 (26) 3430 
ЖЕ 72062 7 — ВАМ 
"401 千代 田 区 外 神 田 !-15-!6 秋葉 原 ラジ オ 会 館 1103(255)7846 
プロ グラ ム 企 画 サ ービス 費 。 吉 540 大 阪 市 谷町 !-44 大 手前 愛 晃 ビ ル 2ZF 容 06(943)6344 
Ж-А%у2Ш%) 23107 港 区 南青山 5-I2-3-204 容 03(407)4191 
山北 陸 パ イト ショ ッ プ #930 富山 市 五福 五 区 3216 容 045(314)4649 
中 ホッ トビ ィ 8164 中 野 区 東中野 4-4-| 九 新 ビル 5F 72203 (360) 3623 
山 ポ ボニー ボ ポニ カ ヵ 企 画 部 ті02 千代 田 区 九段 北 4-!-3 日 本 ビル ディ ング 1803(265)6377 
ポ プ コ ン тібі 千代 田 区 神田 神保 町 3-3-7 昭和 第 2 ビル 4F 1%03(263)6940 
マー ベル コン ピュ ー タ B63 明石 市 西明石 南町 |-10-13 72078(923)5536 
山 マ イク ロキ ャ ビン #510 四日市 市 鵜 の 森 !-2-!5 メゾ ン ヴ ァ ン ペー ル 2Z2F 150593(51)6482 
帆 マ イク ロ ソ フト ウェ ア アソ シ エ イ ツ 
90107 港 区 南青山 7-8-| 小田 急 南 青山 ビル 4F 1303(486) 1411 
マイ クロ デー タベース アソ シ エ イ ツ 194-01 町 田 市 鈴川 2-1-8-205 720427(35) 1600 
マイ クロ ネッ ト 06 札幌 市 中 央 区 南 10 条 西 15 丁 目 ムラ カミ ビル 3F 1801 (561) 1370 
マイ クロ プロ ジャ パン 幅 907 港 区 南青山 2-24-15 青山 タワ ー ビ ル 7F 容 03(423)490| 
マイ クロ ポー ト W657 神戸 市 灘 区 船 寺 通 り 5-3-8 77078(801)518! 
#742057 3850 長崎 市 五島 町 7-17 高島 ビル 150958(27)3725 
マイ コン ラン ド ЕН) 386 長野 県 上 田 市 中 央 西 !-!5-28 T10268(24)3515 
マイ コン セン ター ウエ ノ B420 МЕЙШІЕЗ-14-16 コ ハ ラ ビル 6F 7%0542(47)6211 
マイ コン シス テム 企画 "546 大 阪 市 東住吉 区 湯 里 !-!-| 稲田 ピル 403 7706(704)9923 
マイ コン ハウ ス シナ プス | 730 広島 市 中 区 立町 3-I9 きよ め ビ ル IF 11082(245)8833 
マイ コン ショ ッ プ BASIC HOUSE 9320 宇都 宮 市 桜 3-2-17 太平 ビル 容 0286(33) 1994 
帆 マ イコ ン ハ ウス SPS "960 福島 市 太平 寺町 の 内 5-3 7%0245(45)5777 
宮崎 マイ コン ショ ッ プ 880 宮崎 市 宮脇 町 89-4 容 0985(27)4326 
E 
тілі 品川 区 東 五反田 5-28-9 第 3 花 谷 ビル 3F 容 03(444)4161 
ユニ バー ス 700 岡山 市 下 中 野 519-| fr0862(44)1176 
ЖШН) 19992 米沢 市 城南 |-6-24 容 0238(21)1147 
этож К 3101 千代 田 区 神田 錦町 3-6 7703(293)4711 
由 ラ ウン ド シ ス テム 研究 所 "560 豊中 市 上 野 西 3-2-25 容 06(849)6982 
リー ドレ ックス ты50 渋谷 区 宇田 川町 36-6 ワー ルド 宇田 川 ビ ル 容 03(464)1241 
由 リ ッ ト ー ミ ュー ジッ ク 160 新宿 区 四谷 | 丁目 5 新 四谷 駅 前 ビル 7F 容 03(359)0266 
映り リバ ー ヒ ル ソ フ ト 8810 福岡 市 中 央 区 大 名 2-10-4 シャ ン ポ ボー ル 大 名 B-202 会 092(771)3217 
帆 ロ ー タ ス 9090 松山 市 今 在家 町 324 番 地 容 0899(57)8096 
Шп-Э>УЕғ4-:2-і) 7433 浜松 市 高丘 町 1006-!4 容 0534(37)2333 


BIG HEAD 26380 長野 市 欄 町 75 150262(33) 1911 


CATS EYE CO. W537 大 阪 市 東成 区 中 道 2-5-I5-5I| 容 06(941)6379 

帆 HAL 研 究 所 2101 千代 田 区 神田 須田 町 2-6-5 OS ビル f103(252)5561 
l0 デー タ 機 器 23320 石川 県 例 沢 市 高 同 7-22 7%0162(21)4812 
MIA 3150 小谷 区 渋谷 2-9-| 青山 田中 ビル 容 03(486)4500 
м.т.кЖЗі W660 尼崎 市 昭和 通 四 丁目 120 7%06(413)0188 
ш<вс/7%7:7 パソ コン 流通 課 "i60 新宿 区 本 塩町 21 
SQUARE #223 横浜 市 港北 区 日 吉本 町 1776-3F 7%044(63)6201 
#9 SSK オフ ィ ス コン ビュ ー タ 92 愛媛 県 新居 浜 市 繁 本 町 4-14 容 0897(32)3211 
STUDIO M "382 宮城 県 仙台 市 金剛 2-9-27 傘 0222(45)3998 


木田 建設 ビル 5F 容 03(353)9241 


Ө NEW PRODUCT 
パソ コン の 表 形 式 デ ー タ を 利用 で きる 
PC-3300 シ ステ ム FRR 
シャ ー プ 

シャ ー フ で は , パソ コン 用 表 計 算 型 簡易 
ソフ ト が 処理 で きる 大 容量 ・ 高 速 の 表 計 算 
型 ポ ケッ トコ ンピュータ PC-3300 シ ステ ム 
を 発売 する こと と な っ た 。 

ポケ コン 利用 の 最近 の 傾向 と し て , 計算 
処理 を 単独 で 行う だ け で な く , 
結合 きせ て , パソ コン の 大 量 デ ー タ 処理 と 
ボケ コン の 現場 処理 を 体系 的 に 結び つけ る 
と いう 新しい 形 の 活用 例 が 出 て き て いる 。 
そこ で , パソ コン の 簡易 ソフ ト の 表情 報 を 
ポケ コン に 受け 渡し , ポケ コン で 表 計 算 を 
可能 と する 新 シ ステ ム が 開発 され た 。 

この PC-3300 シ ステ ム は , MZ-6500 ま た 
は IBM5550 の 表 計 算 簡易 ツ フ ト MULTIPL 
iui OPTED デー タ を PC- 3300 に 


IUS biet 


全 シ ステ ム は , MZ-6500, PC-3300 の ほ 
か , MZ-6500 用 に 近日 発売 子 定 の MULTIP 
LAN, 伝送 用 ツ フ トウ ェ ア CE-360, 接続 
イン タフ ェ イ ス CE-130T が 必要 。 

く PC-3300 シ ステ ム の 特長 > 
表情 報 を パソ コン と ポケ コン 間 で 短 時 財 
に 受け 渡し 可能 。A4 サ イズ 1 枚 (2000 文 字 ) 


ー ブ プル, 


の デー タ を 約 6 秒 で 伝送 。 
パソ コン と ポケ コン の 連動 で , 面倒 な プ 
ログ ラム は 不要 。 

し パソ ンコ ン へ の デー タ 入 力 が , 


ポケ ュ コン で 


分 散 し て 可能 。 
ポケ コン 本 体 に , А4 
サイ ズ (2000 文 字 ) 約 7 
枚 (16K バ イト RAM), 
RAM カ ー ド (別売 CE- 
202M) を 増設 し て 最大 
ide で の 表 を 記憶 で 
る (最大 32K バ イト )。 
本体 で 4 種類 まで , RAM カ ー ド 増設 で 8 
種類 まで の 異な る 表 が 記憶 で きる 。 
その ほか, 検索 ・ 並 び 換え ぇ 機能. データ の 
破壊 を 防ぐ ロッ ク 機 能 , 電卓 機能 を も つ 。 


ポケ ッ ト コ ンピュータ | パソ コン 用 ソフ トウ ェ ア 
形 名 ] PC-3300 CE-360 の | СЕ-370‹2) 
標準 価格 99,8001 50,0001 | 50,000 円 
発 56 8H 
HIMZ-6500 用 (2)]IBM5550H] 
+ — 7# 容 06(621)6221 
カラ ー 漢 字 サ ー マ ル プリ ンタ 
MZ -1P17 を 新 発 売 
シャ ー プ 


シャ ー プ の サー マル ブリ ンタ は 日 本 語 ワ 
に 採用 きれ て 以来 , 印字 音 
が 静か な どの 高い 評価 を 得 て い る 。 20% 
績 と 技術 も も と に , MZ か ら X 1 まで 接続 可 
能 な パソ コン 用 24 ド ッ ト 高 品位 印字 の カラ 
ー 漢 字 サ ー マ ル プリ ンタ MZ-1P17 が 発売 き 
с ЕЕ 
く 特長 > 
ピッ チ の 違う 文字 , 縮小 文字 上 付き ・ 
ト 付 き 文 字 な ど 目 的 に 応じ た 文字 種 が 選べ , 
ワン タッ チ の カラ ー リ ボン (オプ ショ ン ) 
を 使え を ば. ひと つの カセ ッ ト で 7 色 の カラ 
ー 印 字 が 可能 。 
文書 レイ アウ ト の 確認 に 効果 的 な ドラ フ 
ト 印 字 (文字 を 省略 し て 印字 ) が 可能 。 
モン トロ 準 拠 の MZ シ リー ズ (1500,2000 
2200, 5500/6500) お よび X 1 シリ ー ズ (X1 
C/D/F/turbo) に 接続 で きる 。 
yp 24 ピンヘッド に より 524x24 (漢字 ) の 高 
品位 の 印字 を 実現 。 ま た , 横 / 縦 倍角 の 文 
字 が 印字 で びき. ワー プロ ソフ ト の プリ ンタ 
と し て 利用 可能 。 
JIS 第 一 水準 の 漢字 を 標準 実装 し . さ ら に 
第 水準 漢字 ROM (外字 登録 可能 な メモ リ 
付き ) ボー ド も オプ ショ ン で 実装 可能 。 
b [11352 х 奥行 195X 高き 72mm と コン パク ト 


-7n "E" 


な っ た 。 


設計 。 
6 月 25 日 発売 予定 


79,800 円 
иу — 2) 容 06(621) 1221 


MZ-5500/8500. 1500 用 


各種 イン タフ ェ イ ス MAR 
シャ ー プ 
MZ-5500/6500 用 
@GP-IO0 イ ンタ フェ イス 
Z-5500/6500 シ リー ズ を 各種 周辺 機器 
(計測 機器 、 ECR, POS な ど ) と 接続 する 
た め の イ ンタ フェ イス 基板 。 拡 張 BASIC- 
3 が 同 梱 。 仕 様 は . 8 ビッ ト 入 出力 ポー ト 
2 チャン ネル , MZ-35000GP-IO(MZ-1E 
02) に 準ずる 。 MZ-1E21 36,000 円 
@GCP-IB イ ンタ フェ イス 
MZ-5500/6500 を 計測 シス テム 用 の 国際 
イン タフ ェ イ ス 標 準 規格 で ある GP-IB 規 格 
に よる 計測 シス テム を 接続 可能 と する だ た だめ 
の イン タフ ェ イ ス 基 板 。 拡 張 BASIC- 3 が 
ІНІН, 仕様 は PC-9801 用 GP-IB イ ンタ フェ 
イス ボー ド と 同等 で ,MZ-80B/2000 用 GP- 
IB (MZ-8 BI04) より 機 能 強 化し て いる 。 
MZ-1E22 72,800 円 
@RS-232C と シリ アル イン タフ ェ イ ス 
MZ-5500/6500 用 と し て , 高 速 伝送 が 可能 
な RS-232C シ リア ルイ ンタ フェ イス 。 拡張 
BASIC- 3 が 同 梱 。 仕様 は , RS-232C ビ ッ 
トシ リア ル 入 出力 形式 2 CH (Total 4 С 
H), 使用 コー ド JIS 7 単位 / 8 単位 , 75~38 
400 ボ ー, 伝送 ・ 半 2 重 方 式 , 調歩 同期 方 式 / 
同期 方 式 (ハー ド の み ), 送信 / 受 信 ク ロッ 
ク を 個々 に 設定 可 。 
MZ-1E23 35,000 円 
MZ-1500 用 
@ POCKET DB イン タフ ェ イ ス 
MZ-1500 と 電子 メモ (PA-300D/ 300/30 
1/320, CS-1000D) を 接続 する イン タフ ェ 
ARs УО YaTT TPA SS 
を 使用 する こと に より , MZ-1500 で 作成 し 
た デー タ を 屋外 で 活用 し た り , 電子 メモ で 
集め た 情報 を パソ コン で 活用 で きる 。 
MZ-1E25 9,980 
У--7%8 7%06(621)1221 


ベン ギン 情報 コー ナー 177 


バ ソ コン サン テー 副読本 1 
MZ -1500 編 
新紀元 社 


MZ-1500 を 十分 に 活用 する た め の テ クニ 


YZ, ノウハウ を 集め た 1 冊 が 発行 され た 。 


初心 者 か ら あ る 程度 知識 の ある 人 まで が 
対象 と いう こと で , 1500 特 有 の 機能 ほか ア 
プリ ケー ショ ン ソ フト の 活用 まで を 解説 し 
て いる 。 

EAR, 

1. MZ-1500 な ん で も アラ カル ト 
MZ-1500 の 機能 を 多 方 面 か ら 解説 

2; ソフ ト 情 報 あ れこ れ 
JOY JOY PACK/ ロ ー ド ラン ナー は ほか 

3, ショ ー ト ・ シ ョ ー ト プロ グラ ム 集 
プロ グラ ミン グ 上 達 の 早道 は 定石 を 覚 
える こと , 基本 的 テク ニッ ク を ショ ー 
ト で 紹介 

4. MZ-1500 徹 底 活用 術 
у»? Мн) 
1500 に 付属 の アプ リケーション ソフ ト 


(ТАҒА УФ =) а 


の 活用 法 を 解説 
。MZ-1500 徹 底 活 用 術 (周辺 機器 編 ) 
カラ ー プ ロッ タプ ブリ ンタ /RAM フ ァ イ 
ル / ボ イス ボー ド / 漢 字 ROM の 使い 方 
新紀元 社 
1,200 円 


e 


B 5 判 164 ペ ー ジ 


先端 技術 と 自然 と の 調和 
コン ピュ ー タ ・ キ ャ ンプ '85 
妙高 ハイ テッ ク ・ ア ー ト 
フェ ステ バル 開催 
全 年 で 第 4 回 を 迎え ん る 「 コ ンピュータ ・ 
キャ ンプ 85」。 今 回 も 会場 を 妙高 高原 に 置 


"自然 の 中 で ユン ピュ ー タ を 学 ぼ ぽう "と 


1985 07 


MSX ら 登場 


つい に デス キー 
化 版 「MSX 2 」 規 格 を 5 月 に 発表 し た 。 理 
由 は 不明 だ が , 東芝 と 日 本 楽器 製造 の 2 社 
だ けが 6 月 か ら 7 月 に か け て 先行 発売 する 
こと を 早く も 決め て いる 。 5 月 末 に 東京 で 
開か れ だ マイ クロ コン ピュ ー タ ショ ウ で は 
松下 電器 産業 , 三菱 電機 。 日 立 製作 所 , キ 
ヤノ ン の 4 社 が 参考 出品 。 こ の 4 社 の ほか 
三洋 電機 , ソニー Ей 分 の MSX グ ルー 
プ 企 業 が 「 商 戦 開 始 は 年 末 」 と 見 て , 今秋 投 
入 を 決め て いる 。 

た だ し 注意 を 要する の は , 現在 MSX パ ッ 
コ ュ ン を 発売 し て いる すべ て の メー カー が M 


SX 2 パソ コン に 乗り 気 と いう わけ で は な く , 


現実 に 当面 は 発売 し な いこ と を 内 定 し て 
る メー カー も ある と ゅ うこ と だ 。 上 に あげ 
た 6 社 の な か に も 「2 の 投入 は 早 す ぎる 」 


178 ом 1985.7 


Again Watch 


- 共通 化 , 共有 化 E 


は 噂 きれ て いた だ た MSX の 強 


と いう 意見 も ある し ,「 今 回 の 規格 化 に つい 
て は 不満 だ 」 と 担当 者 が 怒り の 表情 を みせ 
る メー カー も 5 ある 。 こ の 理由 は 「 前 回 より 
も さら に 強引 で 急 ぴ どっ た 」 と いう 規格 決定 
の 手続 き 上 の 問題 6 も ある し, 現在 の MSX が 
よう や く 店 頭 で 認知 きれ , ディ スク も 内 蔵 
し た 矢先 の 出来 事 、 と いう タイ ミン グ の 悪 
きも 含ま れる 。 ち な み に こ の 規格 手続 き 上 
の 問題 に つい て エピ ソー ド を ひと つ 。 
実は シャ ー プ は 昨年 か ら 今 年 に か け て 。 

MSX の 強化 版 が 出る 暁 に は , と か な り 接 近 
の 兆し を みせ て いた 。 し か し , こ の 手続 き の 
悪 る が シャ ー プ を 怒ら せる 結果 に な り , м 
状 に いて は 「 人 徹底 抗戦 」 を 宜 言 き せる ま 
で に 至ら せ て いる 。 

日 本 電気 も これ まで と どおり 商品 化し な い , 
と いう スタ ンス を くず し て いな い 。 問題 は 
「60 年 度 パ ソコ ン に 全力 を あげ , 売上 倍増 
の 1000 億 円 が 目標 」 と いう 富士 通 だ が , М 


題し て 開催 きれ る 。 ま だ, 昨年 ま び キャン 
プ の 大 人 向け コー ス と し て 人 気 の あ っ た 5 
コー ス を 独立 きせ 。 ハイテク ノロ ジー・ ア 
ー ト 分 野 の 内 外 の 作家 に よる 一 大 イベ ント 
と し て 芸術 性 を 前 面 に 出し た フェ ステ ィ バ 
ル に 再編 成 さ れ た 。 

催事 内 容 の 概略 は 、 キャ ンプ の は ほうが, 
マイ コン 教室 / マ イコ ュ ン 使用 の 作品 コン ク 
ー ル /CG 喘 写 会 /※ ミ ュー ジッ ク & ゲ ー ム 大 会 
/ コ ユン ピュ ー タ 宝探し / 慣 性 航法 ゲー ム / 自 然 
教室 / ハ イキ ング /FM サ ウン ドラ リー/ 花 火 
大 会 ・ キ ャ ンプ ファ イヤ ー な ど , 子供 向け 
プロ グラ ム と な っ て お お り ,。 ハイ テッ ク ・ デ 
ー ト フェ ステ ィ バ ル は , SIGGRAPH OR 
а УРАГ ДУА, Руа 
/ ハ バイ テッ クア ー テ イス 下 に よる パフ ォ ー マ 
ンス ショ ウ / ハ イ テ ッ ク アー ト ・ ア ワー ド な 
E, 一 般 向 け の プロ グラ ム と な っ て いる 。 
く 実施 概要 > 
@ 場 所 新潟 県 妙高 高原 
コン ピュ ー タ ・ キ ャ ンプ '85 


ФШІП コー ス 7/2:0—310 
コース 8/203--6(9) 
et 小学 生 52,000 円 


SX 1 の と き と 打 っ て 変わ っ て 商品 化 を 見 送 
る こと を 決め て いる 。 富士通 は 実は 「MSX 
1 へ の 参加 は 失敗 」 と 評価 を 下 し て いる 。 
理由 は 利益 が 出 な か っ た か ら だ 。 人 回 も 

社 強 で 市 場 を 分 ける 環境 は 同様 で 、 さら に 
FM- 7 シリ ー ズ と 競合 する と いう オマ ケ ま 
で つい て いる た だ ため の 判断 だ 。 つ まり 上 位 3 
社 は 少な く と も 分 年 は MSX 2 を 商品 化 せ ず , 
市 場 で 対決 する 決意 を 固め て いる 。 


MSX ら の 反応 


さて 反応 は どう だ ろう か 。「 画 面 が 広く な 
り ソ フト が 作り や すく な っ た 」,「 色 が 増え 
て 美しい 」 な ど グ ラフ ィ ッ ク 強 化 を 認め る 
意見 が 大 半 だ 。 た だ し ほか の 機能 に つい て 
評価 する 声 は 開か な い 。 ま と め る と 「 並 」 だ 。 

これ は X 1 turbo, PC-8800mkII SR, FM- 
771.4 な ど 最 近 の 新 製 品 8 ビ ッ ト 機 が 多 機 
能 化 し て いる だ め , 見 劣り が し て し まう か 
ら に ほか な ら な い 。 ま た 512X212 ド ッ ト グ ラ 
フィ ックス も 5「 普 通 の テレ ビ に 映ら な く て 
は MSX の 意味 が な い 」 と いう 意見 も 出 て い 
る ( 注 ・MSX は 当初 , 家庭 用 テレ ビ と ラジ 


中 学生 55,000H] 
各 コ ー ス 50 名 


ez 


@ 資格 小学 4 年 生 一 中 学 3 年 生 の 男女 
ハイ テッ ク ・ ア ー ト フェ ステ ィ バ ル 
eJ] 8/190]—2302 

e 55,000 円 

@ 定 員 80 名 

eui 一 般 男女 


いずれ も 定員 に な り 次 第 締め 切り 。 
予約 お よび 問い 合わ せ は , 
フジ テレ ビ 事 業 部 

「 コ ンピュータ ・ キ ャ ンプ 事務 局 」 
203 (358)8264—5 担当 / 八 文字 


「 ひ まわ り 」 の 気象 情報 を リア ル タ 
イム に キャ ッ チ 。 X1 turbo 
ARENESEUATA を 開発 
シャ ー 


シャ ー プ で は ,X 1 turbo の 高 精細 ・ 高速 画 
像 処理 機能 の 特長 を 活用 し て , 地上 35,800km 
に ある 静止 気象 衛星 「 ひ まわ り 」 か ら 発 令 
され る 気象 情報 を 自動 受信 ・ 自 動 編集 する 


「 気 象 衛星 受信 シス テム 」 を 開発 し た 。X1 
turbo を 中 心 と し た 機器 構成 の た め , コ スト 


カセ だ け で 使え る パソ コン と PR し て いた )。 

だ だ し 並 は 並 で も 私 が あな どれ な いと 思 
う の は 多く の ハー ド メ ー カ ー, ソフ ト ハ ウ 
ス が 周辺 機器 や ッ フ ト を 開発 ・ 販 売 し て い 
(5%, 利用 環境 と し て は 整備 きれ る こと 
に な る か ら だ 。 と くに アス キー は 声 を 大 
に し て 通信 機能 の 提供 を 叫ん で お り , キャ 
プ テ ン シス テム 受信 機能 , 郵政 プロ トコ ル , 
デジ タル CATV な どの 機能 を 提供 する と い 
っ て いる こと は 見 逃 せ な い 。 誰 も が パソ コ 
ン は 今後 こう し た 機能 が 必要 に な る こと は 
わか っ て いる が , 実際 に は どう する か は な 
か な か 見 えて こない 。 そん な 現在 , 少な く 
と も 10 社 が 商品 化す る パソ コン で 家庭 に お 
ける 通信 機能 が PR きれ な たら 環境 は 変わ っ 
て いく だ ろう 。 こ うし た 通信 機能 が 将来 利 
用 きれ る だ ろう こと まで 考え を あわ せる と , 
MSX 2 は 並び が 光っ て くる の で は な いか 。 
た だ し 大 多数 の 意見 は まだ 「 通 信 機 能 は ま 
だ 先 の 話 」 と な っ て いる 。 


フ 社 連合 に つい て 


5 月 に 興味 ある ニュ ー ス が あっ た 。 ア ス 


パフォー マン ス の 高い トー タル シス テム が 
実現 し て いる 。 身近 な デス ク ザ イド で 。 い 
つ で も 「 ひ まわ り 」 の 気象 情報 が キャ ッ チ 
а, 受信 以外 は も ちろ ん パソ コン テレ ビ 
атқа лс. тен bu 

< 機能 > 

「 ひ まわ り 」 か ら 3 時 間 ご と に 送ら れ て 
くる 気象 情報 を 自動 受信 し , あら か じ め 設 
定 さ れ た 条件 に 基づき 自動 編集 。 そ の 場 で , 
カラ ー デ ィ ス プレ イ に 最新 の 気象 情報 を 表 
示す る 。 

カラ ー イ ンク ジェ ッ ト プ リン タ を 接続 す 
れ ば , 鮮やか な 気象 画像 シア リン ト ア ウト 。 
カセ ッ ト テ ー プ に デ 


< シス テム 構成 図 > 
ー タ の バッ クア ッ プ が パラ ボラ アン テ ナ 
可能 。 
> 約 80 画 面 (10 日 分 ) биз 


イン タフ ェ イ ス 


を や ハードディスク に 記 
Жі с, FORN Zi 
続 し て 再現 。 

気象 情報 解析 ソフ ト 
の 使用 に より , 記録 し 
た デー タ を 統計 ・ 解 析 
し て , 特定 エリ ア や 用 


キー, 東海 クリ エイ ト , キャ リ 
ー ラ ボ , ダイ ナウ ェ ア 。 
モー リン の 7 社 が 集まっ て , ポッ コシ タツ フフ 
ト の デー タ 用 フロ ッ ピ ー の フォ ー マ ッ ト を 
共有 化す る と いう 作業 に 着手 し た 。 

新た に 標準 フォ ー マ ッ ト を 開発 し て 今 ま 
で あっ だ た ソフ ト を これ に 合わ せる 方 法 で は 
な く , これ か ら 出 て 〈 く る 各社 の 新 製品 の な か 
に ソフ トウ ェ ア イ ンタ フェ イス を 組み 込ん 
С) 7 社 製品 間 で デー タ の 読み 取り を でき 
る よう に する も の だ 。 ス ケ ジ ュ ー ル で は 夏 
ご ろ JET や ユー カラ の 文書 デー タ を 読み Н 
れる グラ フィ ッ ク ソ フト を ダイ ナウ ェ ア ( ば 
nat) が 発売 , 同じ ころ モー リシン が ワー 
プロ ジウ フト 上 デス キー 製 グ ラフ ラフィ ッ ク グッ ツク フ 
ト の InkPot を 合成 び でき る ソフ ト を 発売 。 続 
いて 秋 か ら 出 荷 きれ る 各社 の 新 製品 に は , こ 
の ょ うな デー ペタ 相互 乗り 入れ 機能 を 搭載 す 
る EU. 

これ は ユー ザー が 過去 蓄積 し た デー タ が 
別 の ソフ ト て 使え を , デ ー タ 資産 の 有効 活用 と 継承 
を 確保 し た ほか に , 自然 に デー タフ ロッ ピ 
ー を 媒介 し て ソフ トウ ェ ア の 総合 化 が 図れ 


TIR ШУ, 


LAT AIT Fa 


途 に 応じ た 気象 情報 が 得 ら れる 。 
問い 合わ せ : シャ ー プ 帆 電 子 機器 事業 本 部 
7%02874(3)1131 


パソ コン テレ ビ X 1 turbo 
Model 30 (CZ-852C) 


(CZ-850D) 


る メリ ッ ト が ある 。 ユー ザー に と っ て は 大 
き な 環 境 の 前 進 で 、 少 なく と も ソフ ト が 廃 
版 に な る と デー タ が パ ア に な る 恐怖 か ら は 
脱出 で きる 。 

と ころ が この 件 に つい て は 問題 が ある 。 
実は , 日 本 電気 の 提案 で この 7 社 連 合 が 結 
され だ た と いう こと な の だ 。 今 回 の 対象 機種 
は PC-88 シ リー ズ だ け で , 今後 の 予定 も 98 
程度 ど と いう 。 

この デー タフ ォ ー マ ッ ト の 共有 化 , 前 々 
から 言わ れ て い だ た こと で あり 。 ジ フト ハウ 
ス が 本 当 に ユー ザー の 立場 を 考え た 作業 に 
な る は ず だ っ た 。 それ が 日 本 電気 の 「 指 導 」 
を 受け て 実現 し た の は 残念 な 気 が す る 。 ソ 
フト ハウ ス は 歴史 が 浅い 。 特 に パッ コン 用 
ソフ ト ハ ウス は まだ 設立 され て 3 一 4 年 と 
いう と ころ が ほとん ど だ か ら 企 業 と し て , 
業界 (とし て の ポリ シー を 持つ こと は 難し い 
か も し れ な い 。 絶好 の 機会 どっ た 今回 の フ 
ロッ ピー デー タ 共 有 化 を 逃し た の は パッ ソコ 
ン ソ フト 業界 の 未熟 さき を 露呈 し た 裏付け に 
な が なら だ よう だ し (K.T.) 


ベン ギン 情報 コー ナー 179 


を TAKE-DOS2000 を さっ そく 作り まし た 。 入 力 し て 
か ら チ ェ ッ クサ ム を と り , 修正 し て 動作 させ る の 
に 計 20 時 間 以 上 か か り ま し た 。 し か し 動作 させ て 
みる と 良く で きた DOS で す 。 こ の よう な 記事 を 今 
後 も よろ し く お 願 いい た し ます 。 

渡辺 信幸 (36) 神奈 川 県 
%ТАКЕ-005200072, QD か ら 16 ビ ッ ト BASIC を 起動 
する 方 法 の 記事 の 変更 な し に , その まま で FD か 
ら 起 動 で きま し た 。CHANGE START UP で LOAD 


“12-012” に 変更 する と 約 13 秒 で 立ち 上 が り ま し た 。 


森川 善弘 (37) 大 阪 府 
金 TAKE-DOS2000 素 晴 し いで すね / 竹崎 氏 の 努力 
に は 脱帽 で す 。 今 まで アプ リケーション ソフ ト の 
市 販 を 待つ だ け だ っ た 自分 が な ん と な く 也 かしく 
な り ま し た 。 自ら シス テム を 開発 し て いく 意気 込 
み が な いと ダメ で すね 。 
田中 жа (26) 福岡 県 
パー ソナ ルコ ンピュータ を どう 使う か 。 それ 
が 重要 な の で す 。 そ れ が プロ グラ ム の 開発 で 
あっ て も アプ リケーション ソフ ト の 利用 で あ 
っ て も が まわ な い の で す 。Oh /MZ で は , А 
な さん と と も に より よい 使い 方 , 楽し み 方 を 
考え て いき だ いと 思っ て いま す 。 
ФМ7-2000 BI6 E ビッ ト ボ ー ド は , 単に シャ ー プ の 
"16 ビッ トマ シン に も 拡張 で きま す " と 広告 し た い 
だ け の も の と みな し て いま し た 。 実際, シャ ー プ 
に よる DISK BASIC の サポ ー ト も な いま まで し た が , 
5 月 号 の CP/M-86 が 載 れ ば 話 は 別 。、 さ っ そく 16 ビ 
ッ ト ボ ー ド を 手 に 入れ る こと に 決め まし た 。 
中 沢 富男 (25) 長野 県 
金 |6 ビ ッ ト キ ッ ト で CP/M-86 が 動か せる な ん て 夢 
の よう で す 。I6 ビ ッ ト キ ッ ト に 対す る 考え 方 が 変 
わり そう で す 。 し か し , RAMI28K バ イト は CP/M- 
86 で は 少な すぎ る と 思う の て で, 今度 は RAM を 512K 
バイ ト 以上 に する 記事 が 出 な いか な 一 と 思っ て い 
ます 。 8 月 まで に I6 ビ ッ ト キ ッ ト 買 う ぞ ー. 
中 川 BB (16) 広島 県 
僕 は X1 用 「 簡 易 デ ィ ス クエ ディ タ 」 と マス ター デ 
ィ ス ク の 「Device dump」 と を MERGE させ て 1 本 
だ し まし た が 。 そう する こと に より 非常 に 便利 に 
な り ま し た 。 素 晴 し い プ ログ ラム を どう も あり が 
езеалла ыы 
吐 合 康太 郎 (16) 大 分 県 
みな さん が ,。 それ ぞ れ 自分 の 使い や すい よう 
に 改造 で きる 。 それ が あの プロ グラ ム の いい 
と ころ で すか ら ね 。 
€ 「 絵 夢 絶 登 面白 玉手 箱 」 復 活 お めで と う ご ざい 
ます 。 こ れ か ら の 玉手 箱 に は , 以前 に も 増し た ワ 
ン ポ イン ト テ ク や 8 情報 な ど に 期待 し て いま す 。 
話 は 変わ り ま す が , 有田 さん は いつ 東大 を 卒業 す 
る ん で すか ? KR 慎一 (15) 茨城 県 
る @ 有 田 氏 の 第 一 線 復帰 を 心から お 慶び 申し 上 げ ま 
す 。「 遊 撃 手 」 な き 今 , 遊び に 徹し た 誌面 作り を 創 
刊 以来 続け て お られ る の は 貴 誌 の み で す ( 他 の 雑 
誌 は ひと 山 い くら の ガキ 向け ば か り で ある )。 創 刊 
当時 の 毒 の ある 記事 の 復活 も 怒れ る MZ フ ァ ン と し 
て は 期待 いた し ます 。 外 村 要 (25) 京都 府 
みな さま の 熱い 声援 に お 応え し て 有田 氏 が 帰 


180 ohiMz 1985.7. 


っ て まい り ま し た 。 分 月 あたり は 筆 の 滑り も 
順調 な よう で ……。 
を る る 「 皿 まで どー ぞ 」 が 終わ っ て 寂し く 思 っ て た と 
ころ に 「 絵 夢 絶 登 面白 玉手 箱 」 の 復活 。 大 変 う れ 
し く 思 いま ず す 。 し が し 。 と ちい うこ と は ほ 「 息 まで ど 
ー ぞ 」 の 復活 も あり うる 7? 
金 本 大 成 (23)、 福岡 県 
私 の 彼 は 4 月 号 の 「 皿 まで どー ぞ 」 の 作者 そっ く 
り / 祝 一 平 さ ん が 出 な く な っ て その ネ ク ラ ( ? ) 
に 磨き を か け て いま す 。 ま た 祝 一 平 さ ん の ネ ク ラ 
(いや パソ コン ) の 話 待っ て ます 。 
近藤 ふみ え (18) 徳島 県 
PL - 平 氏 は 「 表 面 的 に は ネ ク ラ に 見 える けれ 
と ども 本 当 は ネ ア カ な ん だ 」 と いい 張っ て ます 。 


STUDIO MZ は , 皆さん か ら お 寄せ い 
だ だ いて いる 愛読 者 カー ド の メ ツ セージ 
を メイ ン に 構成 され て いま す 。 こ ご ここ いち 


FROM READERS 70 TAE 202702 


ば ん の 本 音 を 聞 お ガ せ て ぐだ さい 。 あ わせ . 
て イラ スト も 募集 し ます 。 ユ ニー ク な オ 
リ ジ ナ ル 作 品 を お 待ち し て いま す 。 


要する に その 筋 な ん で すね 。 
を 感謝 感激 ./ MZ-1500 を 購入 し て 以来 様々 な な 
ぞ が あり まし た が , MAP の 使用 法 も 七 不思議 で し 
た 。 そ の な ぞ を 解い て くれ た の が 5 月 号 の 特集 で 
す 。 そ れ と 新 企画 "BASIC 入門 講座 "も 大 変 興味 深 
い 記事 で し た 。 こ れ か ら も が ん ば っ て くだ さい 
永吉 яй (16) 愛媛 県 
仕事 に か まけ て し ば らく 愛 機 か ら 遠 ご か っ て い 
た が ,「 で きる は ず の 人 」 の た め の ツ メタ ー イ BAS 
IC 塾 を 見 て (読ん で ) また や る 気 が 出 て きま し た 
お か げ て 愛 機 の ほこ り が 消え まし た 
三野 宮 武男 (4!) 宮城 県 
@% 2 Oh /MZ で も BASIC 塾 が 始ま り ま し た 。 6 
回 連載 と いう こと で す が , も う 少 し 続け て ほし い 
で す 。 AŽ (2? ) 試験 は パー フェ クト で し た ( 当 


た り 前 か な ? )。 尾形 秀晃 (14) 宮城 県 
何 回 続く か は 人 気 し だ い 。 この 業界 は 茂 し い 
DES a 


Ф TECHNOCRACY II の キャ ラグ ラ は すご い / 電気 
を 消し て 部 屋 を まっ 暗 に し て キャ ラグ ラ に 感動 す 
る の で し た 。 B] ЖЕ (15) 滋賀 県 
Ф TECHNOCRACY II は 素 晴 し い ./ つい 夜中 まで 
や っ て し まっ た 。 絵 も きれ いで 見 て いる だ け で も 
楽し い 。 い つか 僕 も こん な アド ベン チャ ー を 作り 
た いな あ 。 鈴木 ЖА (17) 神奈 川 県 
キャ ラク タグ ラフ ィ ッ ク は 絵 を 作る の が 大 変 
て す が 。 で き て し まえ ば 高速 アド ペン チャ ー 
が 楽し ゆめ ます 。 み な さん も 5 が ん ば っ て 森若 に 
続い て くだ きい 。 
Ф 753 ゲー ム か 学校 で は や っ て し まっ た 。 そ の た 


め , 授業 中 で も や っ て いて し か られ た や つが いる 。 


どう し て くれ よう 。 た だ いま パソ コン 修理 中 , 早 
く な お っ て こい 。 ま だ プ ブログ ラム 作成 中 な の に . 
八 倉 巻 жо (16) 富山 県 
この ゲー ム は 全国 あちこち で , いろ いろ な 名 
前 で 呼ば れ て いる よう で すね 。 必勝 法 を 知っ 
て いる 人 は どの くら いい る ん で し ょ うか 。 
% 'X! turbo 的 特 点 」 で 使わ れ て いる 漢字 ROM を 
シャ ー プ に た の ん で 別売 に し て も らい まし ょ う 。 
すーっ と ホイ , PCG と で ほか の 機種 に 見 られ な い 
外国 語 が 使え る よう に な り ま す 。 
井口 博信 (22) 北海 道 


あの デモ の 特殊 な 文字 は 漢字 КОМ СХ < 
PCG の 外字 登録 を 利用 し て いる ん で す よ 。 
実際 の デモ を 日 本 版 と 見 比べ さながら 見 た と き 
は , 思わ ず 笑 っ て し まい まし た 。 МАНЕ. 
EXT turbo が 発売 され た 当初 か ら , これ こそ 
中 国 向け に 最適 な パソ コン だ と 感じ て いま し た 。 
彼 の 地 で は , いわ ゆる 簡体 字 な る 字体 の 漢字 を 多 
用 し て いま す が , これ を PCG で 表記 する と 常用 の 
簡体 字 は ほとん ど カ バー で きる は ず で す 。 中 国 で 
も JIS 第 1 水準 に ご く 近 い ワ ー プ ロ 用 の 字母 水準 表 
が で き て いる そう で す が , いよ いよ 中 国 で も ワー 
プロ 兼用 の パソ コン が 広まり そう で すね 。 5 月 号 
の X1 turbo の 中 国 向 け デ モン スト レー ショ ン を 見 
て , し て や っ た り と 思わ ず 拍 手 し まし た 。 も し シ 
ャ ー プ が X1 turbo の 中 国 で の 販売 に 成功 すれ ば , 
市 場 が た 大 きい だ け に PC88 な ど ア ッ と いう ま に シ ェ 
ア が ひっ くり 返せ る か も し れ ま せん ね 。 
残 川 EFR (34) 大 阪 府 
日 本 語 ワ ー プ ロ な ら ぬ 中 国語 ワー プロ は どう 
や っ て 漢字 を 入力 する ん で し ょ う ね 。 ロ ー マ 
池 の よ うな も の で 発音 を 示し て , 発音 一 漢字 
変換 を する ん で し ょ うか 。 でも, 独特 の 四 声 
と いう も の が ある そう で すし , ШО 
が い だ ら 教え て くだ きい 。 
を る を 「 お 母さん , これ な ら 読 め る よ 」 と 息子 が 差し 
出し た の が 「 猫 と コン ピュ ー タ 第 3 T, それ 
以来 0h./MZ が 身近 な 雑誌 に なり まし た 。 私 も フン 
キ し て 「 マ リオ ブラ ザー ズ 」 や っ て み ま し た が , 
左右 の 動き と ジャ ンプ の カン が つか め ま せ ん 。 | 
面 だ けが 連続 し て 出 て くる よう に は で き な い の で 
ا‎ 河 路 政子 (34) 神奈 川 県 
多 「 猫 と コン ピュ ー タ を 母 に 読ま せ た ら 母 が パソ 
コン 好き に な っ た 」 と よろ こん で いる 人 は いい で 
すね 。 ぼ く の 母 は 「 な に が いい た い の 7? 」 と いう 
だ け で す 。 困 っ た も ん だ 。 
BUE] 健志 (14) 千葉 県 
金 バ ソコ ン 千 夜 一 夜 の ナイ ト ツ アー の プロ グラ ム 
を dB-BASIC で 打っ て み ま し た が , や っ ぱ 速 いで す 
ホン ト 。K= テ 2 の と き 20 個 目 が 2 分 17 秒 , 30 個 目 
が 3 分 28 秒 。 そん で 最後 56 個 目 が 6 分 12 秒 で し た 
Hs 野崎 2% (22) 埼玉 県 
4 月 号 の X1 用 人 工 知能 "CATHTING MACHINE" を 


弟 に MZ-1500 用 に 作り 変え て も らい 楽し ん で いま 
す ( な さけ な いな ーー)。 も っ と すご い の を 出し て く 
だ さい 。 蔵田 卓也 (17) 山口 県 
«84: 7 月 号 「 オ セロ 700」 を dB-BASIC で 移植 し 
た 。 ほ と ん と 直さ な く て よかっ た 。HuBASIC THE 
植 で きた こと を 聞い て や っ て みた 。 今後 は 擬似 PC 
G や dB-COMPILER を 使っ て オー ル マ シ ン 語 に し た 
ら も っ と 速く な る だ ろう な , と 思う が …… к 
大 竹 博久 (17) 愛知 県 
も と も と 思考 ルー チン を マシ ン 諸 で 持っ て い 
る の で , 速度 は あま り 変 わら な いと 思い ます 。 
表示 が 速く な る だ け …… か な ? 
を 遅く な っ た が , ハイ パー& ク ロマ キー ペイ ント 
ルー チン を 入れ て みた 。 な ん と いう スピ ー ド だ 。 
単色 で 1 画面 が 1.5 秒 な ん て ほか に 考え られ る か 
な 。 青山 一 (16) 長野 県 
打ち 込む の が 遅く な っ て も ペイ ント の 速 き 
は 変わ り ま せん 。 
Ф Hyper&Chroma-key Paint を 入力 し まし た 。 速 さ 
に 驚き , Жажа, 友達 に い ば っ て や っ た け 
6, ダビ ング させ て あげ る ん だ 。 
行方 一 也 (14) 三重 県 
編集 後記 や ラウ ンド シス テム の 広告 に も あっ た 
けど , そろ そろ 出 そ う で すね , 2200 の 後継 機 が 。 
私 と し て は turbo に 負け な いく らい の いい モノ に し 
て ほし いで す 。 名 前 も MZ-2500 く らい に 。 ん で も 
っ て ツイ ンカ ム と か ハイ バ パー と か 付け て …… в. d 
о, WEG? そり や また 困っ た 。 
新保 圭司 (18) 福岡 県 
ツイ ンカ ム と か ハイ パー っ て 何で すか 7 Ж 
称 ど っ た ら も っ と いい も の を 考え よう よ 。 と 
いう こと で , 愛称 を 募集 し て し まお う 。 み な 
さん で か っ て に イメ ー ジ を 作り 上 げ て , ユニ 
ー ク な 名 前 を 送っ て くだ さい 。DOHC と か 4 
WD じ ゃ だ め だ ぞ / 
を を T さ ん , ニュ ー マ シ ン Z は 今度 の マイ コン ショ 
ウ で 確か め ら れる の で すか 7? いつのまに か X1 が 好 
き に な っ て いた 私 で す が , 再び MZ ショ ッ ク を 受け 
る 日 は 近い の で すね / 
平石 隆弘 (18) 神奈 川 県 
残念 な が ら (?) マ イコ ン シ ョ ウ "85 に は 出 ま せ 
AT Лг 
ФМ7-2200 の 後継 機 が 出る そう で す が , 2200 80 
プロ グラ ム を これ か ら も よろ し く お 願 いし ます 。 
2000 が 出 て か ら 3 年 に な り ま す が , これ ま て 大 幅 
な モデ ル チ ェ ンジ を し な か っ た シャ ー プ は , どん 
どん 新 製品 を 出す 他 メ ー カ ー と 違っ て りっぱ だ と 
思い ます 。 素 晴 し い 新 製品 を 期待 し ます 。 
明星 則幸 (17) 山形 県 
人 近々 MZ に も 新 顔 が 出る よう だ が , 非常 に 気 に な 
る と ころ だ 。 不 確実 情報 で は ある が 256 色 カ ラー 
は 出る と か 。 そ し て QD ある い は 3 イン チ デ ィ ス ク 
が の る と WF 。 CPUE? 漢字 は ? そし て ソフ 
ト は ? と 気 に な る が , どう も 88 を ター ゲッ ト に 
し て いる らし い 。 満 を 持 し て の 登場 , MZ ユー ザー 
と し て 期待 は 膨らむ 。 と 同時 に , MZ-2000 の 記事 
が 0h./MZ か ら な く な ら な いよ う 私 も 何 か し た い 。 
松浦 忠男 (21) 福井 県 
MZ-2000 の 記事 が Oh /MZ か ら な く な る な ん 
て こと は あり えま せん 。 СА, 私 が 絶対 な く 
し ませ ぜん / (MZ-2000 ユ ー ザ ー の @) 
Ф XII NEW BASIC の 広告 を 見 せ た ら , 興奮 し て 
DISK に 落書 き を し や が っ た 。 
越智 真治 (17) 愛媛 県 


3 


お 金 を た め て , つい に CZ-50IF 買 いま し た 。 で も 
X1 の NEW BASIC の 5 D 版 は 出る ん で し ょ うか 。「 も 
し 出 な か っ た ら 」 と 考え る と 夜 も 寝 ら れ ま せん 。 
中 澤 宏光 (14) KRA 
NEW BASIC の 5 イン チ 版 は 、 テー プ 版 。 3 
イン チ 版 と ほぼ 同時 に 発売 され る と いう こと 
CT, 安心 し て 眠っ て 《 だ きい 。 
を つい に X1 シ リー ズ 用 の NEW BASIC が 出 まし た ね 。 
前 か ら 新 し い BASIC が 出 な いか な あ 一 (HuBASIC は 
最高 で す が ) と は 思っ て いた ん で すけ ど , 今度 の 
は 高速 グラ フィ ッ ク に 漢字 入力 が 可 。 で も 漢字 R 
OM が いる そう で 。 せ っ か く 漢 字 ROM 不 用 の ワー プ 
ロ ソ フト を 買っ た の に …… s 
森 中 秀明 (16) 神奈 川 県 
日 本 語 処理 に 漢字 R OM は 不可 欠 。 低 価格 の 
漢 R0M が 発売 され る と いい で すね / 
Ф 9, turbo の シス テム 辞書 を モニ タ の デバ イス 
ダン プ で 見 て いた ら 書 き 換 えら れ そ うな の で , Ж 
人 の 名 前 や 地名 な ど を 追加 し て みた 。 午前 4 時 ま 
で か か っ て 満足 な 形 に な っ た の で , Oh /MZ に 投稿 
し よう と 思い , 辞書 の ユー ザー ズ マ ニュ アル を 見 
て みる と 変更 Uty の 説明 が ある で は な いか 。 そ うい 
えば と 思っ て も あと の 祭り 。 あ し た 仕事 に 行 
け な い よー。 ク ビ に な っ た ら 編 集 室 で 私 を 使っ て 
くだ さい 。 お 願い し ます 。 
辻本 ВХ (27) 大 阪 府 
ム な こと を し な いた だ め に は 。 ま ず マ ニュ ア 
ル を し っ か り 読 むこ と 。Oh/MZ に 載る プロ 
グラ ム の 場合 も 同じ で す よ / 
ФАН, 秋葉 原 ま で 行っ て 高密 度 FDD TEAC の FD- 
55G を 買っ て きま し た 。 これ が な ん と つなが っ て 
し まう と ころ が すご い 。 い っ し ょ の 日 に , まだ 地 
方 に は 出回ら な い シ ステ ム ・ ユ ー ザ ー 辞 書 が 出 て 
いた の で 買っ て きた が こっ ち も す ご い 。 こ れ は と 
思う 単語 が みん な ある 。 遊 び の 部 分 も あっ て お も 
し ろ い 。「 富 士 通 」 と か 「 日 本 電気 」 と か も 入っ て 
いる 。 都 道府県 名 , 都市 名 , 区 名 は 全部 入っ て い 
る よう だ 。 あ と は 近く の 町 村 名 を 追加 すれ ば 十分 
で あろ う 。 そして, 高密 度 FDD と この 辞書 が 合体 
する と これ は 強い 。 ど う や ら 容 量 の 許す 限り ペー 
ジ の 拡張 が で きる よう だ 。 私 は 現に 26 ペ ー ジ 拡張 
С, 現在 の サイ ズ は 10I| ク ラス タ で ある 。 こ うな る 
と , 送り が な の 活用 まで 含め た すご い 辞 書 に な る 。 
ソフ ト し だ いで は 文節 変換 も 可能 だ ろう 。 た だ , 
見 出し 語 が 10 文 字 ま で と いう の が 多少 辛い 。 で も 
まあ いい だ ろう 。 問題 な の は シャ ー プ の 消費 者 に 
対す る 姿勢 で ある 。 辞 書 発売 の 遅れ に こつ いて 電話 
で 問い た だ し た と ころ , 浜松 ・ 名 古屋 ・ 本 社 ・ 矢 板 ・ 
東京 と た らい 回 し に され , 結果 的 に ソフ ト 開 発 部 
の 人 に 文句 を 言う こと に な っ て し まっ た 。 覚 業 が 
悪い ん だ ぞ , 本 当 は 。 伊藤 ЭН (21) 静岡 県 
Ф 0h / MZ を 読ん で た ら や っ ぱり 追試 に な っ て し 
まっ た 。 な ん と 追試 は 4 月 20 日 。 ど う も 追々 試 に 
E ESE 広瀬 AA (23) 沖縄 県 
結果 は どう で し た だ た? 開か な い ほ う が よ か っ 


例 と 一 と つ に 言っ て し まい ます 。 私 は いつ も 悩ん 
で いま す 。O0h./MZ の 顔 , 編集 者 3 人 衆 は 誰 な ん で 
し ょ う 。 清水 和 人 氏 と こう も と 氏 , この 2 人 は 確 
実 で す (独断 で す の で …… )。 あ と の 1 人 は いっ た 
и? 高田 17 (14) 神奈 川 県 
わか っ た / Oh/MZ の MZ と は , MACROSS 
十 Z ガ ンダ ム の 略 だ っ た ん だ ノ / 

野中 ЖЕ (15) 愛知 県 


それ は 知り ませ ん で し た 。 
ORE, プレ ゼン ト の 質 が よく な り ま し た ね ー。 
この 調子 で いく と , あと | て 2 年 も すれ ば コン ピ 
ュー タ 本 体 を プレ ゼン ト す る と か …… あー た の し 
み 。 松本 弘法 (18) 静岡 県 
えっ / そん な 先 で よかっ た ん で すか 7 
€? 年 近く 購読 し て いま す が ・ だ ん だ ん ASCII や 
Oh /PC の よう に 厚く な っ て くる の が 多少 不安 で す 。 
本 棚 の スペ ー ス を 考え る と 4 ~ 5 年 は 大 丈夫 だ っ 
た の が , あと | 年 も つか どう か 心配 に し な り ま す 。 
それ だ け シ ャ ー プ が メジ ャ ー に な っ て きた と 考え 
る べき で し ょ うか ? 東條 聡 袖 (29) 岐阜 県 
シャ ー プ は も と も と メジ ャ ー で す が ,Oh / MZ 
は それ 以上 に (ムリ か な ?) メジ ャ ー に な り 
た いと 考え で ゆま す 。 
人 シャープ は 広告 が ヘタ な 気 が し ます が どう で す 
ғ”? た と えば 某社 の 新 製品 は 同時 に 8 色 し か 使 
えな い の に 「512 色 カラ フル グラ フィ ックス 」, Я 
ン パ チ と も いえ な いよ うな コン パチ な の に 「 互 換 
性 重視 」, | 色 し か 使え な いく せ に 「640 X 400 ド ッ 
ト 高 精度 グラ フィ ックス 」 な ど な ど 。 負 ける な タ 
ー ポ 。 川口 周 (32) 東京 都 
市 の 視聴 覚 セ ンタ ー で 催し て いた 視聴 覚 教材 ・ 
教具 展 に 出品 し た ビデ オォ 作 品 の タイ トル を X1tur- 
bo で 作成 し まし た 。 最 後に 「 タ イト ル *X1 タ ー ボ 
に よる 」 と いう タイ トル を 入れ て お きま し た 。 マ 
ル チ プ ロ セ ッ サ も 手 に 入れ , 今年 こそ も っ と 良い 
作品 を 作り た いと 腕 が な っ て いま す 。 学校 関係 へ 
どん どん ター ボ が 入っ て いき ます よう に 。 タ ー ポ ボ 
が 開く ニュ ー メ ディ ア 教 育 の 夜明け …… と か 。 
岩田 清美 (36) 兵庫 県 
4X! turbo MODEL30/20 で , カセ ッ ト を 使う と き 
「Roll up」 と 「Roll down」 と , 「E」 ま た は 「R」 と , 
「Y」 を 押す と REW, 「U」 を 押す と STOP, 「|」 を 押す 
と FF に な る 。SHIFT を プラ ス す る と APSS, EJECT 
に な る 。 新屋 ЖА (15) 石川 県 
これ は キー マト リク ス の わざ で す 。 サ プ ブ CPU 
を だ まし て いる こと に な る の か な ? 
€ X1 turbo に 24 ピ ンプ リン タ LPR-24T を つない て 使 
っ て いま す が 24X24 の 漢字 は 最高 で すね ./ それ 
に | 個所 BASIC を 書き 換え る だ け て で 縦 書 き に な る し 。 
最近 や っ と BASIC か ら 外 字 を ロー ド で きる よう に 
な り ま し た 。 こ れ で 48X※X48 の 漢字 も 印字 で きる 。 
し し か し デー タ どり が 大 変 。1 字 あ た り 288 バ 
イト 必要 な ん で す よ / 山崎 В (31) 茨城 県 
半年 前 の こと , 私 の 友人 K が パソ コン に 興味 を 
持ち は じ め , 私 は CZ, も う ひ と り の 友人 が PC を す 
すめ た 。 と ころ が K は フェ イン ト を か け て MSX を 
買っ て し まっ た 。 v そし て , つい | 週間 前 , 私 
の 家 に X1 を や り に 来 た 。K は , いう まで も な く , 今 は 
X1 の ユー ザー で いる 。 小沢 信 (14) 新潟 県 
全 あ る 平和 な 晩 . いき な り テ レビ が つい た 。 ぴ っ 


жубар LDR 
ФРИЗ 
gy 
(TAMT TRABAIA) 
3 LLIT. MEHA : 


П る 人 Ez20 き (EmC 寺 =. 使 (お は て - 


48 
© WALT ELES LELES KILL, Еву ТЕР 


PS. TECHNOCRACY TU) КӘРІС. 
生け ゆ な も つけ て きた ーー ーー 


© 


相原 国 博 (15) 奈良 県 


STUDIO Mz 181 


くら こい て お どろ いた 。X 1 の テレ ビタ イマ ー コ 

ント ロー ル の な せる 技 で あっ た 。 土 曜日 の 朝 に 毎 

週 合 わせ て ある は ず ……。TIMES が と ん で も な い 

時 刻 を 示し て いた 。 犯 人 は 誰 だ …… 今 週 | 週間 足 

ら ず の 間 に 起 動 し た ソフ ト の 中 の 誰か だ 。 さ ら に 

1 週間 が すぎ た が 手がかり が な く 事 件 は 迷宮 入り 

か っ た 。 COAT. どこ の どい つ で え 。 た い 

むだ ら あ を いじ くり や が っ た の は / ee LƏR 

ー し まし た 。 高木 —3 (17) 愛知 県 
うち の お ば あき ん は た い へ ん 信心 深い 人 で す 。 
ЖЫН, 出かけ た と き に 財布 を な くし まし た 。 
“誰か に 盗 ら れ た に 遅い な い ".“ 盗 っ た 人 に バ 
チ が 当たり ます よう に " と お 祈り し て いま し 
だ 。 ふ と 見 る と 。 着物 の ふと ころ に …… 8 

Xx, ТИ, DF DF Я 

ひたすら X1 の キー ボー ド を た た き 続 ける 。 

突如 と し て 寝 て いた 3 歳 の 息子 が 「 コ ワイ ーッ ノ 」 

と 叫ん で 目 を 覚まし 泣き 出す 。 

女房 が 「 パ ソコ ン や め て っ /」 と 叫ぶ 。 

EA TET; #9. 

「 そ の キー ボー ド を た た く 音 , 耳 に つい て 子供 が 怖 


が る の ヨッ ムムッ ……」 し ば し 沈黙 。 
子供 が 起き て いれ ば 「 お と うさ ー ん , コン ピュ ー 
タ で アソ ボ 」。 


子供 が 寝 た と 思え ば 新 く の 如き 事態 。 
ワタ シャ いつ X1 を 使う の ヨ 。 シ ャ ー プ さん , X18 
の 深夜 仕様 の キー ボー ド を 作っ て / 
平田 茂樹 (33) 岐阜 県 
よい 方 法 が あり ます 。 まずは, 完 壁 な ブライ 
ンド タッ チ を マス ター し ます 。 そして, キー 
ボー ド を 毛布 か な に か に くる ん で 、 その 中 に 
手 を 突っ 込ん で 使用 し ます 。 冬 は いい けど 、 


Ф 4 月 7 日 PM9:00, 母 か ら 郵便 物 を 受け 取っ た 。 
中 身 は あの “それ 行け ./ X1" だ っ た 。LUCKY と 思 
v, 出し て みる と | 枚 の 紙 。 読 ん で みる と どう や 
ら そ の 中 の TALK & TALK に 僕 が 載っ て いる らし い 。 
や っ た と 思い 見 て みる と , X1 が turbo に な る か と い 
う 質 問 に 対し て “で きま せん " と 書い て あっ た 。 
| 分 間 ま わり が 暗く な っ て し まっ た 。 
吉田 505 (16) JA 
“で きま せん "と し か 答え よう が な い 2. 
むし みろ 載せ る ほう が 暗い 気持 ち に な る も の 。 
Oh /MZ 質 問 箱 担当 者 も 、 暗い 顔 し て ハ ガ 
キ を 読ん で い xd. 
を 先日 X1 turbo を 購入 し , Oh / MZ を 60~70% 以上 
活用 し て いま す 。 こ れ で パソ コン が 3 台 に も な り 
(М2-2000, MSX, ХІ turbo) みん な か ら る ユー ザ 


ー と 呼ば れ て いま す ( 親 か ら 金 を 借り て turbo を 買 
っ た の で , 働き 出し た ら 返 さ な い か ん / )。 そ の 結 
果 , 毎日 プロ グラ ム を 入れ な いと | 力 月 で 終わ ら 
な いと き が ある の で , アス キー の よう に プロ グラ 
ム の テー プ を 販売 し て ほし い 。 
玉田 博 一 (17) 兵庫 県 
を 最近 ぼく の X1 は MZ-2200 で す o 
8% Ж (17) 栃木 県 
を を や っ と 大 学 に 入っ て , マイ コン さわ っ て る 時 間 
が の びる と 思っ て た の に , か えっ て 短く な っ て し 
まっ た 。 こ れ で は いか ん / 愛 機 MZ-2000 を 再度 
若 が えら せ ね ば …… と 思っ て いた と き の 5 月 号 。 
まさ に 救い の 神 で す な 。 こ れ か ら も MZ-2000 を よ 
ろ し く 。 僕 も が ん ば る か ら よ お ぉ 。 
野口 哲也 (18) 滋賀 県 
引っ 越し と 年 度 末 の 忙し さ で , 3 週間 MZ-2000 を 
さわ れ な か っ た 。 まず | 週間 は 0h /MZ の バック ナ 
ン バ ー を 読ん だ り し て 過ごし た 。 | 週間 を すぎ た 
ころ か ら BASIC や Z80 の ニー モニ ッ ク が 頭 の 中 で う 
た か た の ご と く 浮 か ん で は 消え た 。 巨大 な キー 
ー ド が の し か か っ て くる ユメ も 見 た 。 3 週 目 に は 
両手 の 指 が か っ て に 動き 出し , 字 が 書け な いく ら 
い マ ヒ し た 。 し か た な く (あせ り と 不安 の 中 で ) 
箱 か ら 愛 機 を 出し た ら う その よう に 治っ た 。 MZ は 
私 の 体 の 一 部 に な っ た 。 
山本 雅昭 (29) 神奈 川 県 
受験 勉強 で し ば らく 1500 か ら 速 さ ご か っ て いた の 
で , 近 ご ろ は ヒマ さえ あれ ば 1I500 と ニラ メッ コ 。 勉 
強 も ハー ド に な り , 部 活 , 予備 校 も も る と いう の 
(seo: 。 パ ソコ ン 中 毒 は 今 , 日 本 全土 , いや 地球 
全体 に 広がっ て いる 。 治 療 方 法 は 己 の み が 知 る 。 
田中 貴之 (15) 神奈 川 県 
パソ コン で ゲー ム し て , 時 間 が きた ら テ レビ 
見 て 、 テ レビ に 飽き た ら ビ デオ 見 て , 1 日 中 
テレ ビ の 前 か ら 離 れ な い 。 ディ スプ レイ 中 毒 
が 広がっ て いま す (は っ きり いっ て 自分 の こ 
ЕТ?» 
私 の 知人 H 氏 が つい に MZ-1500 に 買い 換え まし 
た 。 彼 が 私 の 1500 を 見 て さわ っ た と きか ら , た っ 
た の 20 日 後 の こ と で し た 。 こ れ で Oh/MZ の 愛読 
者 が 1 人 増え まし た 。 ヨ カッ タ で すね ー。 ち な み 
に 彼 が 今 ま で 使用 し て いた の は PC タコ 8 で す 。 b 
1 人 の PC イモ 6 ユー ザー も くど き 中 。 
浜本 悟 (30) 鳥取 県 
AAT, も し か し た ら X1 か MZ-1500 を 買っ て も 
ら え る か も し れ な い , と 言っ て きた 。 そ いつ は M 
Z-700 を 持っ て いて , ぼく が 遊び に 行く と 「 ど うし 
て MZ-700 な ん か や り に くる の 7? 」 と 聞き ます 。 ほ 
か の 友人 は ファ ミコ ン を 


な つや づ づ いこ は の 
と モ な < 、 ド ラ づ こ が 


Саон О 
Zt BESS êr? | 


持っ て いる の で 聞く ん で 
To LDL, ぼく は ゲー 
ム づ くし の ヲ アァ ミコ ヨン シン よ 
9, УБА ЕСЕ 
る パソ コン の ほう が 好き 
な の で す 。 
長尾 卓哉 (|4) 岐阜 県 
谷 の よう な 人 に 使っ て 
БЕ, パソ コン も 
喜ぶ だ ろう な …… % 
最近 MZ-1500 を 購入 し 
まし た 。PC-600ImkIISR 
も 持っ て いま す が , あま 


③ っ 3 ら ゆ っ 
а こい の 系 を 
БОЯХ. 


鈴木 英二 (20) 東京 都 


182 oniMz 1985.7. 


り に も ゲー ム が 作り に く 
い (BASIC レ ベル で ) の で 


Se 。MZ-1500 は と て も 使い や すい マシ ン で す 。 
伊藤 War (17) 愛知 県 
を 会社 の 女の子 が パソ コン を 買う と 言い ます 。 М 
Z-1500 に する か HiTBiT に する か 迷っ て ます 。1500 
が G マ ー ク も の ぐら い の デ ザイ ン だ と 区 句 な く 決 
まる ん で す が ……。 シャープ の 方 へ 言っ て くだ さ 
い 。 機 能 だ け で な く ル ックス も 考え る と 売り 上 げ 
伸び まっ せ 。 五十嵐 敏史 (24) 石川 県 
MZ-1500 は MZ-5500 と 共に G デ ザイ ン に 指定 
ИИА 
Ф ОАО, RUN だ け の 高級 機 よ り も , 100%{#\\ 
こなせ る 普及 機 の ほう が よい 。 最 新 機種 を 買っ て 
た だ の ゲー ム 専 用 機 に し て し まっ て いる 者 も いれ 
ば , 過去 の 名 機 を 現在 も 使い こなし て いる 者 (А 
分 の こと で は な い ) も いる 。 僕 は そう 思う 。 
Еж 祥 一 (17) 熊本 県 
パー ソナ ルコ ンピュータ と いう 広大 な アド で ベ 
ンチ ャ ー を 心 め くま で 楽し みた いで すね 。 
0h /MZ を 学校 へ 持っ て いっ た ら 先 生 に と られ 
て , それ を 先生 が 読ん で いた 。 
坂井 Ж (14) 石川 県 
面白 い 本 は 先生 びっ て 読み た い の で す 。 許 し 
て あげ …… られ る わけ な いよ ね / 
€0h/MZ を 読み 始め て 2 年 。 よ く 30 代 の 投書 に 
「 お じい さん etc.」 と いう 文章 が 出 て きま す 。30 
代 は まだ 若い の で す 。 子供 に 負け て な る も の か 。 
ぼちぼち , パソ コン を 買っ た 初め の 目的 の 鉄道 模 
型 を 動か すこ と に 力 を 入れ よう と 思っ て いま す 。 
子供 が ゲー ム で ジャ マ を し な いで くれ た ら な あ 。 
小池 清 (37) 滋賀 県 
Фоһ /MZ を 読み つづ け て 2 年 。 最近 で は STUDIO 
MZ に 出 た いと か , プレ ゼン ト が 当たっ て ほし いな 
ど と は 少し も 思わ ず に 愛読 者 カー ド 書 いて ます (で 
も し っ か り プ レ ゼ ント NO. を 書い て た り し て …… Qs 
金田 一 也 (17) 神奈 川 県 
な ぜ X1 が 売れ な いか 考え まし た 。 高 いか ら で す / 
な ぜ Oh /MZ が 売れ る か 考え まし た 。 5 月 号 STU 
DIO MZ P.181 熊坂 君 の 質問 に 答え た 編集 者 が いる 
か ら で す 。 ど ちら も 素 晴 し い の に ネ / 
岡本 幸雄 (38) 奈良 県 
いや いや 、 は っ きり いっ て X1 も 売れ て ます / 
Ф 5 月 号 の STUDIO MZ を 見 て , すぐ に 本 屋 に 行き 
Oh /MZ を すべ て の 本 の 下 に 置き まし た 。 し ば らく 
よう す を 見 て いる と , | 人 目 の 高 校生 風 の 男 子 は 
「Oh. /MZ ね ー や 」 と いっ て 出 て 行っ て し まい , 2 
人 目 の 中 学生 は 0h /PC を 取り 0h./MZ に は 見 向き 
も せ ず , 3 人目 の 中 年 の お じ さ ん は エロ 本 を 取り 
ふと Oh ./ MZ に 目 が いき 「 こ りゃ あい い 」 と いっ 
て た め ら いも な く 500 円 の 図書 券 を 出し て いま し 
15» 新津 研一 (15) 長野 県 
Ф 5 月 号 P.I80 の 山田 さん の 意見 に 賛成 で す 。 つい 
で に シャ ー プ で も アッ プル の ソフ ト に 負け な い 超 
大 作 を 作り , フロ ッ ピ ー, クイ ッ ク デ ィ ス ク を 普 
及 さ せよ う 。 そ し て , ハー ド の シャ ー プ , ソフ ト 
の シャ ー プ と 世界 に その 名 を と どろ か せよ う 。 ど 
う で す シ ャ ー プ さん , シス テム ソフ ト だ け で な く 
ゲー ム も 作り ませ ん か 。 つ いで に マシ ン 語 の 解説 
書 な ども 作っ て くだ さい 。 お 願い し ます 。 
ЖЕ 政 徳 (13) 東京 都 
Ф 1 月 号 の クイ ズ で ,。 シャ ー ペ ン を いた だ きま し 
て あり が と う ご ざ いま す 。 学校 で は えん ぴ つ し か 
使わ な か っ た の で す が , 胸 の ポケ ッ ト に 入れ て い 
つも 便利 に 使っ て いま す 。 マ イコ ン ユ ー ザ ー9 人 
の 中 で Oh /MZ の シャ ー ペ ベン を 持っ て いる の は 僕 


だ け な の で , お も いっ きり じまん し て いま す 。 
AF Яра (14) 静岡 県 

を 目次 に ある シャ ー プ の コン ピュ ー タ の 写真 が も 

し X1 turbo に な っ た ら 次 か ら ど うな る の ? こう 


な っ た ら 未 来 の マシ ン を 予想 し て 目次 に 載せ よう 。 


岩井 憲治 (16) 山口 県 
X 1 の 新 製品 も ある し , Z (ゼー タ ?) 5» 
る の で まだ まだ 大 丈夫 。 でも, も し な く な っ 
た と き に は 満開 1 号 フ ル シ ス テム の 絵 で も 載 


人 こんにちは , みん な も う ЕХРО'85 見 に 行き まし 
た か 。NEC, 富士 通 . 東芝 , 三菱 . すご か っ た で 
すね 。3D の すご さ , 目 の 中 に 入っ て くる よう て 不 
思 議 な 感覚 で し た 。 シ ャ ー プ が 出 て な か っ た の が 
残念 で す が , ネパール の パビリオン へ 行っ た と こ 
ろ シ ャ ー プ の ディ スプ レイ が あり , ネパール の 言 
葉 を 日 本 語 に 翻訳 し て いた の で どこ か で 見 た こと 
ある と 思い 見 て みる と X1 turbo で や っ て いる で は 
あり ませ ん か 。 み な さん も 見 て き て くだ さい 。 シ 
ャ ー プ も 陰 て 活躍 し て いる の で すね 。 


KXR (大 学 入学 資格 検定 試験 ) の 仲間 を 集め て 
いま す 。 パ ソコ ン 好 き の 大 検 生 の 方 , 仲間 を 作 
り ま せん か 。60 円 切手 2 枚 同封 の 上 連絡 を 。 
2621-02 京都 府 亀 岡市 畑野 町 千 ケ 畑 高橋 2- 
169 竹内 = 

Ж М27-2000/22001--%-“С!”п-Е>У>2-1 ж 
や り た い 方 , 現在 箸 名 を 集め て いま す の で , F 
記 ま で 氏名 , 住所 を 書き , 送っ て くだ さい 。 人 
数 が 多けれ ば 「 ソ フト プロ 」 な どの ソフ ト ハ ウ 
ス に 頼み 込 も うと 思っ て いま す 。 7426 № 
岡 県 藤枝 市 駿河 台 2-9-| ЖШ 

廊 日 本 全国 に 生き 残っ て いる MZ-80/K/C/1200 の 


ユー ザー の みな さん , 私 と 情報 交換 し ませ ん か 、。 


マイ コン 歴 そ の 他 を 明記 し て 手紙 を くだ さい 。 
12089-06 北海 道中 川 郡 幕別 町 錦町 19-2 

上 地 訓 夫 

太 マ イコ ンク ラブ "AMIGO" は MZ-80K/C ONLY TZ 
ー ム 作り を 楽し む 技 術 集団 で す 。 あ の , 落ち 込 
ん で どー し よー も な く な っ た マシ ン を 私 た ちと 
共に 再び ./ 入会 し て み ま せ ん か 7? 活動 は 会 
報 に よる 情報 交換 を 主として いま す (НЗ 
目 )。 の てんき の 方 大 歓迎 / まず は 60 円 切手 
同封 の 上 , 連絡 くだ さい 。SINCE1983 T155 
東京 都 世 田谷 区 代 沢 1-24-224 山本 保夫 
*oj2uX1227 (仮名 ) 開設 

当 ク ラブ で は , ベー シッ ク の 理解 , プロ グラ ム 
DEM, アドベンチャー, ロー ルプ レイ ング , 
シミ ュ レ ーション ゲー ム の 追求 を 主旨 と し た ク 
ラブ で す 。 会 員 の みん な で 「 や っ た ぜ /」 を わ 
か ち 合 いま し ょ う 。60 円 切手 同封 の 上 , 下記 ま 
で ご 連絡 を 。〒246 横浜 市 瀬谷 区 瀬谷 町 5780- 
1452 野口 透 

支 X1 ユ ー ザ ー の みな さん , 「JACKERS」 で は 会 員 を 
募集 し て いま す 。 活動 内 容 は 会 誌 の 発行 や 情報 
交換 な ど で す 。 詳 しく は ハガキ を くだ さい 。 Ж 


内 書 を 送り ます 。 現在 会 員 は 30 名 で らい で す 。 


DES 5 


市 橋 ЯЗ (17) 岐阜 県 
うち の お 兄 chan (EA) は パソ コン ば っ か に 夢 
中 で す 。 私 に ゲー ム を や ら せ て くれ る と いっ て は 
MZ-2200 を , MZ-700 を 買う ん で す 。 デ ィ ス プレ イ 
も そう です 。 き れい に 映る か ら と いっ て 次 は X1 
turbo を ね ら っ て いる …… (ウー 赤字 じゃ )。 2 月 に 
生ま れ た 息子 に 早く パソ コン を いじ ら せ た くっ て 
し よう が な いよ う で す 。 困 っ た も の だ / 
堀江 恵子 (23) 静岡 県 
€i, 新しい 言語 に 興味 を 持ち だ し , ЖИН 
о ТОС). を 買っ て 帰り , 読ん で いる と , 
交 が 「 子 供 の 読む 本 じゃ な い 」 と いっ て 取り 上 げ 
た 。 WA. 今井 弘道 (!6) 大 阪 府 
人 どうせ 僕 は アウ シタ ン さ っ / 
山下 正人 (16) 和歌 山県 
私 は アウ ト も メッ ク も メー ジュ も 読み ます が , 
本 当 は ロー ディ スト な の で す 。 (KO) 
Ф Oh /MZ を 愛読 し て いる せい で 「 め ぞ ん 一 刻 」 
を 買っ て し まっ た 。 こ , こ れ は すご い / 少年 の 読 
む も の で は な い 。 青 年 に こそ この 価値 は 光る 。 中 


77080-24 北海 道 帯 広 市 西 20 条 南 3-10-8 
ЖЕФ, 


売り ます 


*MZz-2000/220078 7 U 7 4 MZ-IP07 (接続 ケー ブ 
ж, イン タフ ェ イ ス 付 ) を 3 万 5 FAT. 新品 
同様 ・ 完 動 品 ・ 箱 付 で す 。 ま ず は W〒 で 。 
〒722 広島 県 尾道 市 西 土 堂 町 9-3| 山口 昌彦 

*MZ-80K/CRIAMHzÍE3EJEAR & 1 万 円 で 。HAL £ 
た は ロー タス の PCG 十 付 属 品 と の 交換 も 可 。 
まず は W〒 で 。 446 愛知 県 安城 市 里 町北 井 
ІҢ 1-88 松沢 亮介 

*Mz-80K/C/1200H 用 フロ ッ ピ ー イ ンタ フェ イス + 
プリ ンタ イン タフ ェ イ ス ( セ ント ロロ 用 ),、 と も に 
ケー ブル , ボッ クス 付 。DISK ВАЅІС+5 - DOM 
+H- DOS 十 その 他 ユ ー テ ィ リ ティ + 実 用 ソフ ト 
を 付け て 3 万 円 で (送料 別 )。 T665 兵庫 県 
宝塚 市 安倉 西 4-2-2 村上 修 

文 X1 用 コン パク ト フ ロッ ピー ディ スク CZ-300FS 
キイ ンタ フェ イス (保証 書 , FH, マス タデ ィ ス 
ケッ ト , マニ ュ ア ル 付 ) を 4 万 5 千 円 。 完 動 。 
キズ な し , 送料 そちら 持ち 。W〒 で 。 T359 
埼玉 県 所 沢 市 山口 878-40 西田 浩 

*Roland DG (IBAMDEK) の CMU-800 十 X1 用 イン 
タフ ェ イ ス (ソフ ト 付 ) を 4 万 円 で 。 完 動 , キ 
ХЕ, 親 付 。 早 いも ん が ち / 640-03 
和歌 山 市 科 野 1045 藤浪 宏典 


*MZ-2000 RH SKI/0:5— FMZ-1UO0I & 万 円 以下 
で 。 で きる だ け 安 く 売 っ て くれ る 人 。 希望 価格 
を 書い て ハガキ で 連絡 くだ さい 。 〒585 大 
阪 府 南河内 郡 千 早 赤阪 村 大 字 小 吹 68-376 
繁 田 大 介 

衣 MZ-2200 用 の 漢字 ROM MZ-IRI3& 2 5 5 F~ 3 
万 円 で 。 送料 こち ら 持 ち 。 T405 山梨 市 下 


の 掲示 Ж 


年 の 平井 和正 も 絶賛 し て いる 。 男 の 見 果て ぬ ロ マ 
ン が ある / て で も 現実 は …… 
竹内 Xm (27) 愛知 県 


これ か ら の 展開 に 期待 し ます 。 
ФСЕ, 地理 で 地図 帳 を 見 た ら チ ベッ ト 高 
原 に “ナム 湖 " と いう 湖 を 見 て 思わ ず 興 奮 し て し 
まい まし た 。 後藤 芳 史 (12) RRA 

を うい えば ニュ ー ヨ ー ク に ハ ド ッ ソン 川 が あり 

ます ね 。 タイトー 山脈 っ て の は な い の , と は 

清水 和 人 さん の 談 で し た 。 
Ф, 新潟 の テレ ビ 局 TNN で スタ ー ト レッ ク を P 
M4 :00 か ら や っ て いる (月 一 金 )。 学校 が 終わ る と, 
それ 見 た さ に 急い で 家 に 帰っ て いる 。Mr. スポ ッ 
ク と カー ク 船 長 は 最高 だ 。 こ れ ほ と 面白 い SF は 
な いし , 時 代 を 感じ させ る 。 今 の SF ほど の は な 
や か さ は な い が , ほのぼの と し て いて いい 。 

栗林 ЖЕ (16) 新潟 県 

うち の 学校 は 今年 か ら 男 子 ク ラス を 作り まし た 。 
ぼく は 被害 者 で す 。 坂田 雄二 (I5) 福岡 県 


石森 932-| 高 保 博樹 

*MZ-15008 7 ) 7 2 MZ-IPIA& 3 万 5 千 円 程度 
で 。 完 動 な ら キ ズ 可 。W〒 で 下記 まで 。 
12930-11 富山 市 月 見 町 7-46 谷川 賢司 

太 X1 用 コン パク ト フ ロッ ピー ディ スク CZ-300FS 十 
イン タフ ェ イ ス CZ-8B0I を 4 万 8 千 円 で 。 手渡 
し 希望 。 ま ず は TEL で 。 容 0762(67)2344 
2920-03 人 金沢 市 金石 東 2-13-2 島崎 信隆 

衣 X1C 用 拡張 |/O ボ ックス , 漢字 ROM を 半額 ぐら い 
で 。 そ の ほか フロ ッ ピ ピー ディスク な ども あり ま 
し た ら W〒〒 て 連絡 くだ さい 。 T500 岐阜 市 
琴 塚 3-6-5 ФЕ 

ж% 1479 /х1 2 月 号 , 4 月 号 ま と め て 1I000 円 
で 。 送 料 こ ちら 持ち 。 2693 島根 県 出雲 市 荒 
茅野 4103-2 大 国 博文 
Oh/MZ バ ッ ク ナ ン バ ー 

支 Oh./ MZ 創刊 号 , 84 年 3 て 6 月 号 , 5 冊 で 1 万 円 
で (送料 込 )。 バ ラバ ラ で も | 冊 が 完全 で ある こ 
е. 切り 抜き 可 , た だ し 切り 抜き コピ ー 要 。 
〒730 広島 市 東 区 尾長 町 541-| 崎 内 和孝 

ж Oh / MZ 84 年 8 月 号 を 1000 円 で 。 た だ し , MZ- 
700/1500 関 係 の 切り 抜き は 不可 。 ま た は , MZ- 
1500 の 回 路 図 の コビー を 500 円 で 買い ます 。 送 
料 こ ちら 持ち 。 ま ず ハ ガキ を くだ さい 。 
2204 東京 都 清瀬 市 松山 3-7-3 小渕 直 靖 

x Oh ./ MZ 84 年 6 月 号 を 1000 円 で 。 送料 こち ら 持 
ъ. 切り 抜き 不可 。 T260 千葉 市 蘇我 町 |- 
537-7 荒井 晃 


掲載 ご 希望 の 方 は , 官製 ハガキ に 
項目 (売る ・ 求 む ……) を 明記 し て お 
申し 込み くだ さい 。 

ソフ ト の 売買 , 交換 に つい て は , 
いっ さい 掲載 で きま せん 。 

を 取り 引き に つい て は 当 編 集 部 で は 
責任 を 負い か ね ます 。 

を 応募 者 多数 の 場合 , 掲載 で き な い 
場合 も あり ます 。 


STUDIO м2 183 


FROM EDITORS 


PUZZLE 
BOX 50€ 


23 手 
(8) 
C2, B4, C2, D4, B3, D2, B3, A1, C2, A3, B 
1, C3, A4, B2, D3, B4, A2, C3, D1, B2, D1, 
B2, D3 以上 23 手 


今月 は 難し か っ た か な 。 寄 せら れ た 解答 

も みん な バラ バラ で , Bb, こち ら て 用 
意 し た 解 を 疑っ て し まっ た ほど で す 。 今 回 
の 正解 者 は わずか 3 名 で し た 。 


ご めん な さい の 
コー ナー 


5 月 号 CP/M-86 を 16 ビ ピット ボー ド で 
P.56 
リス ト 5 の コー ド 部 に 誤り が あり まし た 
( 誤 ) 03E4 18 
(ЕЕ) 03Е4 IB 
(38) 048A 08 
( 正 ) 048A 0B 
V— ABBAMZERU (4%!) £A. 
5 AS Oh/ MZ 質問 箱 
R71 リス ト 2 中 
( 誤 ) 20 GOSUB 120 
QE) 20 A=$ CF00 : GOSUBI30 
6 月 号 S-OS'MACE" 
P.37 М1 メモ リマ ッ プ 
MZ-80B/2000(G-RAM な し ) の 特殊 ワ 
ク の アド レス は D000』 番 地 一 の 誤り で す 
Р.38 ®2 S-0S の サブ ルー チン 
&HOTOoXücC, S コ マン ド の パラ メー タ 
は 終了 アド レス adr2, 実行 アド レス adr3 で 
す 。 な お , MZ-80K/C/1200 の 記録 フォ ー 
マッ ト は MZ フ ォ ー マ ッ ト の 1I200 ボ ー で す 。 
Р.39 表 3 S-0S5 の ワー クエ リア 
# せ DVSW の 項 で , QD 用 の フラ グ 値 は 3 の 
誤り で す 。 


184 омм 1985.7 


編集 室 か ら 


正解 者 

中 島 康博 (広島 県 ) 篠原 寛 (静岡 県 ) 菊池 
哲夫 (神奈 川 県 ) 様 。 以 上 3 名 の 方 が 正解 
され まし だ た 。 お めで と う ご ざ いま す 


ePUZZLE BOX 休 載 の お 知ら せ 
長い 間 親 し まれ て きま し た PUZZLE 
BOX で す が , 内 容 一 新 を 図り , 現在 
鋭意 準備 中 で す 。 今 し ば らく お 待ち 
くだ さい 。 


@ リ スト 1 -A (X1/C/D/turbo) 
(変更 ) 15F4— ОЕ 03 ЗЕ OE ED 79 
3C ED 79 F1 
BC 1A 
ES |7 ©з C3 17 O3 ОҒ 
CD 2C 16 B7 20 FA 
C3 3D 16 
@ リ スト 1-B (MZ-80B/2000/2200) 
(変更 ) 13E6- 91 07 — A4 06 
(変更 ) 1676 D6 — 07 
(変更 ) ІҒЕ6- 58 13 C3 64 
以下 , MZ-2000/2200(G-RAM あ り ) の み 
(変更 ) 1573— ЗЕ 01 03 — C3 00 18 
(追加 ) 1800— F5 3E 0I D3 F7 DB 
E8 CB FF CB B7 D3 
E8 F1 C9 
€) A F1-C(MZ-80K/C/1200/700/1500) 
この リス ト は MZ-80K/C/1200/700/1500 
用 で す 。 次 の 値 を 変更 し て くだ さい 
(変更 ) 16C9 00 — 1B 
また , OPEN と CLOSE の デー タ が 送 に な 
っ て いま し た 。 次 の アド レス の 値 を 書き 換 
えて くだ さい (М2-700/150002 %), 
(変更 ) 1453, 1499, 1655, 1661, 167C, 168A 
ЕЗ =» EI 
(変更 ) 1457, 149D, 1666 
E1 — ЕЗ 

6 月 号 チェ ッ ク サ ム プ ログ ラム 
P.76 リス ト 1 共通 部 分 

3072— 00 20 FA 0E 

3072— 2D 20 FA 2E 

30E8— CD B8 31 F5 

30E8— Ғ5 CD В8 31 


(Z9) 1651- 
(変更 ) 1F92 
追加 ) 1ABC 


月 号 愛読 者 プレ 
ョ ント 当選 者 発表 


D ロ ボ パ バル 福島 聡一 郎 (石川 県 ) 磯 川 豊 ( 神 
奈川 県 ) 杉山 廣 娘 (静岡 県 ) 宮 元 彰 士 (兵庫 県 ) 
西浦 弘吉 (大 阪 府 ) 山田 和宏 (神奈 川 県 ) 広田 
耕 次 (三重 県 ) 金山 貴 珍 ( 大 阪 府 ) 村 本 一 ( 福 
岡 県 ) 常 木 順 夫 (新潟 県 ) ②F2 グラ ンプ リ 
(@ 戒 嶋 康 時 (和歌 山県 ) 小笹 正博 (京都 府 ) 西 
村 雅 人 (石川 県 ) 小原 祐一 (神奈川 県 ) ЖЕНЕ 
仁 (愛知 県 ) B) 中 田 幸 一 (大 分 県 ) 一 門 俊司 
(KRE) 上 野 貢 市 (埼玉 県 ) 林 芳 信 ( 京 都 府 ) 
八 杉 征 史 (愛知 県 ) ③ ぐ る っ ぺ я (Е 
ER) 遠藤 正昭 (茨城 県 ) REE (FEHR) 相 
本 雅俊 (山口 県 ) 葉山 和則 (奈良 県 ) 成松 瑞穂 
(神奈 川 県 ) МЕЖ (HAR) 布施 林太郎 ( 奈 
良 県 ) 村上 広明 (神奈 川 県 ) 高原 政博 (神奈 川 
県 ) ④JOY JOY PACK 古賀 勝 将 (福岡 県 ) 赤石 
都 良 (群馬 県 ) 村田 幹彦 (三重 県 ) 工藤 瑞季 ( 千 
ЖЕ) 新 見 健一 (埼玉 県 ) 様 。 以 上 の 方 々 が 当 
選 さ れ ま し た 。 お めで と う ご ざ いま す 。 順次 発 
送 さ せ て いた だ きま す が , 入荷 の 状況 に より 多 

少 遅 れる 場合 も ご ざい ます の で , ご 承 了 くだ さ 
い 


バグ に 関す る お 問い 合わ せ は 


7203-263-2230 
月 金曜 日 16 00—18 : 00 

お 問い 合わ せ は 原則 と し て , 本 誌 の バグ 
情報 の み に 限 ら せ て いた だ きま す 。 入力 法 , 
操作 法 な ど は マニ ュ ア ル を よく お 読み くだ 
さい 。 

また , よく アド ベン チャ ー ゲ ー ム の 解答 
を 求め る お 電話 を いた だ きま す が , 本 誌 で 
は いっ さい お 答え で きま せん 。 ご 了承 くだ 


共通 部 分 

0D 20 FA OE 
2D 20 FA 2E 
CD B8 ВІ F5 
F5 CD B8 BI 


ビジ ネス ソフ ト 
お も し ろ 活 用 法 
原稿 大 募集 


小 誌 で は , ① テ ー マ 別 , ② シ ョ ー ト , ③ そ 
の 他 の 3 つ に 分 け て , 皆さん か ら の 投稿 を 募 
集 し て いま す 。 今回 の テー マ は , 先月 に 引き 
続き 「 ビ ジネス ソフ ト お も し ろ 活 用 法 」 で す 

あな た が お 持ち の ワー プロ , REH, デー 
タベース な どの 汎用 ビジ ネス ソフ ト ( 市 販 品 ) 
の 変わ っ た 使い 方 を 紹介 し て くだ さい 。 難し 

く 考 える 必要 は な く , ビジ ネス ソフ ト て 遊ぶ 
と いう 感覚 の お も し ろ い 活用 例 で も 結構 で す 。 
活用 例 の 原稿 に あな た の 入れ た サン ブル デー 
タ を 付け て お 送り くだ さい 。 採 用 の 原稿 に は 
規定 の 稿 料 の ほか に 記念 品 を 差し 上 げ ま す 
ユニ ー ク な アイ デア お 待ち し て いま す 

また , ゲー ム も 募集 中 で す 。 大 作 で も ショ ー 
ト で も 結構 先月 より 設置 され た 清水 和 人 賞 
を 狙っ て , あな た も 投稿 し て み ま せ ん か 


| ЗНЕТ BREAK 


> SHIFT BREAK を いつ も , この 人 は そん な こと を 
考え た り し て いる の か , と 毎月 読ん で いた 僕 が そ 
れ を 書く よう に な っ て , 1 年 に な り ま し た 。 思え ば 
僕 が 初め て X さ ん か ら 電 話 を 頂戴 し た と き の イ メー 
ジ は リク ルー ト 青 年 で し た が , 実は 彼 は , 立派 な ポ 
パイ 青年 な の で し た 一 / 電話 っ て 恐ろし いけ どす 
て き で すね ェ 。T さ ん , バラ し ちゃ っ た よ (RS) 
M XIF OF は 何 の 略 な ん で し ょ う ね 7 ФАН 
XI Fighter, 足 回 り の いい XIFoot, 面白 い ヤ ツ だ ぜ 


XIFunny, ピン ト が ピッ タリ XIFocus or XIFriday, 


Т О?у ХР од, 腹 が へ っ た ら XIFood。 い っ た い 
ぜん た いな ん の こっ ちゃ ? (Ku) 
PERR, パソ コン と 各種 計測 装置 を つない で , コン 
トロ ー ル や デー タ の 取り 込み を 行っ て いま す 。 イ ン 
タフ ェ イ ス は GP-IB を 使い デジ ポ ボル や マル チチ ャ 
ン ネ ルアナ ライ ザ , シグ ナル ジェ ネ レ ー タ な どの 測 
定 器 を パソ コン の 配下 に お いて , 主 に 磁気 共鳴 の ス 
ベ ペク トル を 扱っ て いま す が , な か な か 面白 いも の で 
3 (下宿 講座 が 某 大 学 シ レリーズ に 戻っ て し まい まし 
Eh (G) 
XI の NEW BASIC は すご いで す よ / 以前 の ベイ 
ント は どう し て あん な に 遅かっ た の か と 首 を か し げ 
て し まい ます 。 それから , マイ コン ショ ウ で 新 製 品 
XIF の デモ を 見 て きま し た が , シャ ー プ と いう の は 


今回 の テー マ は , 特に 締め 切り を 設け ませ 
A. 2/3 と も 随時 受け 付け ます 。 掲載 に あ た 
っ て は 多少 修正 させ て いた だ く こ と が あり ま 
す の で , あら か じ め ご 了承 くだ さい 。 
採用 に な っ た 作品 に は , 本 誌 規定 の 原稿 料 
を お 支払 いし ます 。 ま た , 投稿 作品 の 中 か ら 
特に 優秀 な 作品 | 点 を 選出 し , 「 月 間 特 別 賞 」 
と し て 。 原稿 料 と は 別に 記念 品 を 差し 上 げ て 
いま す 。 今回 の 記念 品 は , ソニ ー の 録音 , B 
生 オ ー ト リバ ー ス 機能 付き , ステ レオ カセ ッ 
トレ コー ダー「 レ コー ディ ング ・ ウ ォ ー ク マ 
ン (WM-RI5)」 で す 。 

また , 投稿 作品 の 中 か ら 特に 優秀 な ゲー ム 
プロ グラ ム に 対し 与え られ る 「 ゲ ー ム 特別 賞 」, 
これ も 原稿 料 と は 別に , 記念 品 「 ポ ラロ イド 
630( サ ンカ メラ )」 を 差し 上 げ ま す 

e 
応募 要領 

@ 原稿 に は , 住所 ・ 氏 名 ・ 年 齢 ・ 職 業 ・ 連 絡 

先 電話 番号 ・ 機 種 ・ 使 用 言語 ・ 必 要 な 周辺 

機器 ・ マ イコ ン 歴 を 明記 し て くだ さい 。 


つく づく アピ ー ル が 下手 だ と 思い ます (K.A.) 
b UE. 新宿 か ら は 近い の 」 た また ま 帰 り の 電車 が 
一 緒 に な っ た 女の子 の 言葉 で す 。 僕 は 一 上 通 ド キッ と 
し まし た 。 も し か し た ら , 遠 まわ し に 誘っ て いる の か 


な 。 し か し , 新宿 で あっ さり と サヨ ナラ を し た と き , 


すべ て が 錯覚 で あっ た こと が わか り ま し た 。 そ れ だ 
け の こと さ (KO) 
と いう わけ で , 僕 は 助け て ほし い の で す 。 ファン 
タ ジ ア ン は 中 毒性 の ゲー ム で す 。 で も , みん な に や 
っ て も らい た い 。 そ し て , お 互い に 作り 上 げた キャ 
ラク ター に つい て 語り 合 お うじ ゃ あり ませ ん か 

「 最 初 は 弱い 戦士 だ っ た の に , 今 じ ゃ 立派 な ファ イ 
ター に な っ ちゃ っ て /」 (K.S.) 
キッ ト て で 作っ た 我 が 愛 機 フ ァ ル コン は , 悲し いこ 
と に ディ スク I/F が つい て いな い 。 さらに 漢字 ROM 
も な いし , RGB 対 応 で も な い の で ある 。 グ ラフ ィ ッ 
ク RAM も つけ よう か と 思っ た が や め る こと に し た 
キー ボード は な い が , 今 は や り の ワイ ヤレ ス の ジョ 
イス ティ ッ ク が 2 本 つい て る 。 本 体 に は エン ジン と 
頭 に は ハネ が 2 本 つい て いて 空 が 飛べ る の だ 。( は ) 
b 今月 の S_-05 上 の 2 つの ツー ル , ZEDA と ZAID 

最初 , 編集 部 で は , どう いう 名 前 に し よう か と , カ 
ンカ ン ガ ク ガ ク だ っ た の で す 。 私 は 絶対 の 自信 を も 


っ て ,「 デ バッ ガ は “バグ ・ ホ イ ホ イ ”。 アセ ンプ ラ は 。 


“まし ん 語 く ん "が 良い と 思い ます っ 」 と 言っ た の で 
す が , "ホイ ホイ "は どっ か の 商標 だ そう で, 結局 通ら 
な か っ た と いう か , 最初 か ら 問 題 に され な か っ た と 
いう べき か …。 最 高 だ と 思う ん だ が な ぁ (M) 


FROM EDITORS 


@ プロ グラ ム を 投稿 され る 方 は , 詳し い 内 容 
の 説明 , 利用 法 , で きれ ば フロ ー チ ャ ー ト 
変数 表 メモ リマ ッ プ (マシ ン 語 の 場合 ) 
に , 参考 文献 を 明記 し , プロ グラ ム を セー 
プ し た テー プ (ディ スケ ッ ト ) を 添え て お 
送り くだ さい 。 

@ ハ ー ド の 製作 な ど を 投稿 され る 方 は , 詳し 
い 内 容 の 説明 の ほか に 回 路 図 , 部 品 表 . で 
きれ ば 実体 配線 図 も 添え て くだ さい 。 編集 
室 で 検討 の 上 , 製作 し た ハー ド が 必要 な 場 
合 は ご 連絡 いた し ます 。 

@ 投稿 者 の モラ ル と し て , 他 誌 と の 二 重 投稿 
他 機種 用 プロ グラ ム を 単に 移植 し た も の は 
固く お 断り いた し ます 。 

eii, プロ グラ ム は 最低 2 回 は セー プ し て 


T102 東京 都 千 代田 区 四 番 町 2-| 
日 本 ソフ トバ ンク 出版 部 
Oh / MZ OX, ff 


р ブロ 野球 シー ズン た け な わ 。 某 か くれ 巨人 ファ ン 
の 祝 氏 と 違い , アン チ 巨 人 ファ ン を 公言 し て は ば か 
ら な い 私 で ある 。 た だ し , 私 の 嫌い な の は 巨人 軍 の 
選手 で は な く , 球団 の 自民 党 的 体質 と スポ ー ツ マス 
コミ の 偏向 的 取り 上 げ 方 な の で ある 。 これが, 純粋 
な 野球 ファ ン の 私 の 心 を ゆがめ て いる 最大 の 原因 な 
の だ (単なる 中 日 ファ ン と いう 噂 も ある )。 (@) 
b 仕事 が 忙し く な れ ば , それ だ け 自 分 の 時 間 を 大 切 
に し た いも の で ある 。 そ の 点 私 の 場合 ,「 ふ と 時 計 を 
見 る と 朝 の 7 時 。 突然, 私 は 机 の 上 に 仕事 を 投げ 出 
し た まま 家路 を 急い だ 。 家 に 着く な り , ファ ミコ ン 
の イー アー ルカ ン フ ー に 燃え , 3 ゲー ム を 消化 し た 
の で ある 。 午前 9 時, 私 は 何事 も な か っ た よう に 机 
に 向っ て いた 」。 充 実 の 日 々 で ある 。 (T) 
> BIKE が 私 の 生活 の 一 部 と な っ て , は や 7 7 ££ B. Ж 
て は BIKE, 起き て は BIKE と いう 時 期 も あっ た けど 

一 応 落 ち 着 いた 。 最 近 は ファ ッ シ ョ ン と か で , ВІК 
E に 乗る GAL が 急増 し て いる そう だ が , は や りす た 
り の ある この 世 の こ と , 何人 が 本 当 の ライ ダー と し 
て 生き 残る か な ? 華 や い だ この 世界 か ら オ バン ラ 
イダ ー は 一 時 退却 。 じ っ くり 観戦 し た い 。 (K) 
b も う 少 し 大 人 も 楽し め る ゲー ム が 欲し いで すね 。 
手 懸 り を 求め て Ultima II の 街 に 入る 。 出 会 う ひ と に 
あれ これ 話し か け て みる の で す が , 時 お り 意 外 な 答 
が 返っ て き て 英 き を 新た に し ます 。 街 外れ の 薄暗い 
通り て 妙齢 の 女性 に 接触 し , 彼女 か ら 素敵 な あい さ 
つ を 受け た , と し まし ょ う 。 ゲ ー ム の シナ リオ と は 
別 の , 新しい ロマ ンス が 始 っ て し まう の で す 。 (а) 


編集 室 か ら 185 


FROM EDITORS 


microgdyssey 


Pp ETAD EA OTK LLE X FF YJ KÈ I) ) 
な が ら 海 岸 に 押し 寄せ て テト ラボ ッ ド を 砕き 防 
波 堤 を 月 し た 。 堆積 し た へ ヘドロ, 空き カン や ビ 
ニー ル 片 , 醒 悪 な 鉄 と コン クリ ー ト の 塊 も , Ж 
の 据 り 下げ る 力 , 砕い て 洗い , 渦巻 いて 沖 に 運 
U, 大 洋 で 希釈 する 大 掛か りな 作業 に 耐え きれ 
ず , 道路 ご と 流さ れ て 海岸 線 の 地形 を 変え て いっ 
た 了 y 地上 で も 強い 風 が 吹き あれ た 。 い た る と こ 
ろ で 火山 が 活気 を 取り 戻し , 地 を 揺らし 波 を 裂 
いて 新しい 山 や 島 が 次 々 と 誕生 し た 診 天 変 地 異 
と いう 。 目 に 見 えな い 部 分 で も 異状 が 進行 し , 

コン クリ ー ト の 構造 物 。 プ ラス ティ ッ ク 製 品 

鉄 や アル ミ の 崩壊 が 表 に 出る よう に な っ た 。 コ 
ンク リー ト は 内 側 か ら 脆 く な っ て 壊れ る 。 ピ ビニ 
ー ル や プラ ステ ィ ッ クス は それ が 使わ れ て いる 
場所 , ある い は 径 て られ て いる 場所 , 置か れ て 
いる 場所 で 独特 の 変形 を 遂げ つつ あっ た 。 時 と 
と も に それ ぞ れ の 場所 で それ ぞ れ の 中 心 に 向 か 
っ て 収縮 する と 同時 に 気化 運動 も 併発 し , 球 に 
な りな が ら 小 さく な っ て 大 気 に 消 え 去 る 努力 を 
始め た の で ある 。 鉄 も アル ミ も 製品 で ある こと 
を 拒絶 し た か の よう に 粉 を 吹い て 風 に 散り 土 に 
帰ろ うう と する 。 ガ ラス で さえ 変化 を 免れ ず , > 
し の 民 え で 砕け て 地 に 落ち た 陣 この 崩壊 が 入口 
の 過疎 な 地域 か ら 始ま っ た の は 本 当ら し い 。 進 
行 は 首都 の 中 心から 離れ る に し た が っ て 速かっ 


た 。 天 候 も 辺境 か ら 激 変 し , 音 を 立て て 地 が 揺れ , 


強い 風 と と も に 激しい 雨 が 何 日 も 降り 注い で て 崩 
壊 を 刺激 し , 山 の な か , 深い 森 や 氷河 の 近く で 
は 数 日 の うち に ダム が 決壊 , 砂漠 や 孤島 の 橋 , 
道路 コンク リー ト の 構造 物 に 亀裂 が 走っ て 瓦 
TUI» こう し て 山 か ら 街 に 流れ 込む び 人 と コン 
クリ ー ト や プラ ステ ィ ッ クス の 街 を 棄て て 山 に 
向かう 人 と 二 つ の 群れ が 裾野 で 交錯 し , 情報 が 
混乱 し た 。 山 か ら の 流 民 た ち は 樹 が 草 が 獣 が 異 
常に 増え て いる と 伝え る 。 街 から 脱出 し た 径 民 
の 群れ は 無数 の 政府 が 誕生 し 略奪 に 備え て の 軍 
隊 を 組織 し て いる と いう 。 狼 を 見 た も の も いた 
公国 の 出現 を 告げ る も の も いた 。 龍 さえ 現われ 
T, 火 を 吐き な が ら 山 を 走り , 天 に 昇っ た 。 紀 
と 石 得 の 軍隊 が 流 民 を 駆逐 し た 。 神 が 降臨 し あ 
や し げ な 儀式 が 横行 し た 。 流 民 は 竹 槍 で 武装 し 
て 村 を 杉 う 。 今 日 の 支配 者 が その 日 の うち に 展 
と な り , 森 で は 忠 が 人 を 狩っ た 。 家 畜 が 狂っ て 
山 に 向かっ て いる と 聞い た し , 崩れ た 下水 路 か 
ら 透 き と お っ た 大 形 の エビ が 浦 い て 人 の 人 錠 え を 
充 た し て いる 街 の 話 も 届い た 了 決壊 し た ダム , 
落ち た 橋 , 倒壊 し 砕け て 波間 に 消え る 堤防 , № 
り 続 く 雨 に 力 と 自由 を 取り 戻し た 川 は 巨大 な 蛇 
の よう に 流れ を 変え , 周辺 部 に 無数 の 湖 と 島 を 
出現 させ た 。 地 雷 は 絶え ず , 満潮 時 は 津波 と な 


85.83 7418 HN 


特集 /7— 1,0589 パソ コン は 眠れ な い 
@ X] デ ィ ス ク ユ ー テ ィ リ ティ 
e 己 -DG ら リアルタイム ゲー ム ・ パ ッ ケ ー ジ 


Ш バッ ク ナ ン バー 常備 店 


東京 神保 町 三省 堂 神田 本 店 5F 
03(233)3312 
書泉 ブッ クマ ー ト BI 
03(294)0011 
書泉 グラ ン デ 5F 
03(295)0011 
NEH 2% ЗЕ 
03(281)1811 
紀伊 國 屋 書店 本 店 
03(354)0131 
東急 ハン ズ 寿 楽 洞 7F 
03(464) 4604 
西武 百貨 店 マイ コン 売場 9F 
西武 ブッ クセ ンタ ー ИЕ 
03 (981)0111 


0424(87)2222 
東急 ハン ズ 寿 楽 油 
0427(28)2782 
有隣堂 ルミ ネ 店 
045(453)0811 
横浜 書店 
045(241)5445 


Ыговновяов 


定期 購読 の 申し 込み を お 受け し て いま す 
本 誌 が 手 に 入り に くい 地区 に お 住ま い の 方 
毎月 購読 し て いた だ いて いる 方 , 入手 確実 な 


定期 購読 へ の 加入 を お 勧め し ます 。 詳し く は , 
本 誌 と じ 込 み の 振替 用 紙 を ご 覧 くだ さい 
バッ ク ナ ン バー 在庫 状況 
"84 12 "85. 2, 3, A. 5, Б 

以上 の 在庫 が ご ざい ます 

バッ ク ナ ン バー の ご 注文 は お 近く の 書店 か 
ら で き ます が , どう し て も 入手 し に くい 場合 , 


Oh ... 


圏 |985 年 7 月 | 日 発行 定価 480 円 MA 
画 発 売 元 (株 ) 日 本 ソフ トバ ンク 


有隣堂 藤沢 店 
0466(26) 1411 
有隣堂 厚木 店 

0462 (23)4111 
文教 堂 四 の 宮 店 
0463(54)2880 
新星 堂 カ ル チ ェ 5 
0471 (64)8551 
西武 ブッ クセ ンタ ーIOF 
0474 (25)0111 

芳 林堂 書店 パル コ 5F 
0474(78)3737 

BR cu REI 

06 (353)2413 

旭屋 書店 本 店 4F 

06 (313) 1191 


黒田 書店 

0492 (25)3138 
岩渕 書店 

0482 (52)2190 
川又 書店 駅 前 店 
0292 (31)0102 
オォ オーム 社 
075(221)0280 
平安 堂 飯田 店 
0265(24) 4545 


直接 弊社 へ 現金 書留 に て ご 注文 くだ さい 。 な 
Б, 郵送 料 は 冊数 に よっ て 異な り ま す の で , 
前 も っ て ご 連絡 くだ さい 。 お 問い 合わ せ は , H 
版 営業 ( 容 03-26I-4095) 宛 お 願い し ます 。 
海外 送付 ご 希望 の 方 へ 

本 誌 の 海外 発送 代理 店 , 日 本 IPS Юс Б f 
し 込み くだ さい 。 な お , 購読 料金 は 郵送 方 法 , 
地域 に よっ て 異な り ま す の で , 下記 宛 必 ず お 
問い 合わ せく だ さい 

日 本 IPS 株 式 会 社 

тіс 東京 都 千代 田 区 神田 小川 町 3- 5 


1103(291)2632 


ж 正義 BRZA 田 鎖 洋治 郎 


й+к 7102 東京 都 千代 田 区 四 番 町 2-| 17%03(261)4095 FAX03(262)8397 
#7103 (265)5808, 5809 
Wi + ТІС? 東京 都 千代 田 区 九段 南 2-3-14 靖国 九段 南 ビ ル 
商品 部 谷 03(263)3599 3887103 (263) 3598 
TELEX 東京 232-4614JSBTYJ」 FAX 03(263)366040 
画 大 阪 支店 1542 大 阪 市 南 区 難波 千日前 5-19 河原 セン ター ビル 3F 
谷 06(644)019| 代 FAX 06(644)0160 
ШЕП № 凸版 印刷 株 式 会 社 
(01985 SOFTBANK CORP. 雑誌 02179-7 本 誌 か ら の 無断 転載 を 禁じ ます 。 


っ て 河口 部 を 洗い , 街 や 村 が 水 に 沈み 土砂 に 埋 
bh, ЖОПЕ а РО 
が 残さ れ た 了 流言 飛 語 。 通 信 も 交通 も 途絶 えた 
の で ある 。 各 し い 噂 が 飛び か う が こ と ご と く 断 
片 で あり , 断片 が 脚色 され て 荒野 を 駆け た 。 多 
く の 人 が 自分 で 見 た こと を 見 た と お り に 言い 表 
わせ ず , 聞い た こと を 忠実 に 再現 する 余裕 を 失 
っ て 混乱 に 拍車 を か け , 混乱 の な か で 確実 に 建 
物 が 崩れ 橋 が 落ち 街 が 消え た (et) 


186 OhiMZ 1985.7 


今月 か ら 月 刊 で す 。 | 


発売 日 は 毎月 日 日 。 


16 ビ ッ ト バ パーソ ナル コン ピュ ー タ が 増え て いる の 
か 、 そ れ と も パソ コン 情報 誌 DhIH68 の ファ ン が 
増え て いる の か 、 ど ちら の 意味 に と っ て いた だ い 
て も 結構 で す 。-- と に か く 16 党 が 増 えて いる 
の は 事実 な ん で すか ら …。 


さく いせ x19 


ЕРЕН Oh! 16 / 月 号 の 主 な 内 容 
OS だ っ て ライ ト 


感覚 で いけ る 
DOS の 基本 を 知る 


"WW (6 - DOS が も た ら す 開発 環境 
- | > テキ スト ファ イル の 統合 化 
Ж қ A 2 OS-- @/ 予 算 別 の 楽し み 方 
YO Ba Occo t UI - —— MEHR 
l6bit Personal Computer Magazine プレ イ MS-DOS 
デー タ の 互換 性 を 追う 
100 万 人 の Mechanism 
(キー ボー ド の 巻 ) 
22 еме 
R:BASEA4000AF3 
€ OS 上 の プロ グラ ミン グ 


18 ビ ッ ト バ パソ コン の ハー ド お よび ソフ ト の 総合 夷 陸 知る と 便利 な デー タコ ン バ パチ 
活用 を わか りや すく 紹介 する 実用 情報 マガ ジン 。 


X 1 シリ ー ズ が は じ め て 世に 出 た と き , 
従来 の コン ピュ ー タ ーー 事務 機 と いう イメ ー 
ジ の まっ た く な い パ ソコ ン で し た 。 家具 と 
調和 し , 居間 に お いて も 異 和 感 の な い デ ザ 
イン は も ちろ ん , 機能 に お いて も 先進 的 な 
グラ フィ ックス , 自由 に 定義 で きる キャ ラ 
ジェ ネ , 優れ た サウ ンド 機能 な ど , 数 え あ 
げ れ ば キリ が な いく らい で す 。 

その X 1 も , 原理 的 な と ころ まで 考え る 
と 比較 的 簡単 に 理解 する こと が で きま す 。 
難解 に か な り が ちな パソ コン の 概念 の 話 も , 
現実 に 起き て いる こと と ハー ドウ ェ ア と の еч サ プ CPU の 働き と コン トロ ー ル 
対応 を 考え る こと が より 深く 理解 する コツ 発行 ・ 問 合せ 先 PSG の ハイ テク 活用 法 
で す 。 日 本 ソフ トバ ンク (N 〕 ゆ た か な 周辺 機器 と 拡張 性 


本 書 で は , 入門 の 入門 と い を る レベ ル か 出版 部 容 03(26|)4095 (V OCS ルー チン を 活用 する 


ら は じ め て , X 1 の 中 で は どう いう こと が 
起 っ て いる か と いう こと を 直感 的 に 分 か っ 
て も ら う よう 構成 し て いま す 。 
も ちろ ん , X 1turbo の ハー ドウ ェ ア に 

つい て も 解説 は 及 ん で いま す 。 
@ 主 な 内 容 @ ら @@ ら の の の の の の の の の の の 
[I〕X1I シ リー ズ へ の 招待 
(IXI ブラック ボ ックス を 探検 する - 1 

マイ クロ プロ セッ サ と マシ ン 語 

メモ リ 空 間 と TI/O 空 間 
(Ш)х! プラ ッ ク ボ ックス を 探検 する - 2 
X1 の 画面 構成 と CRT コ ユン トロ ー ル 


@0@®@@®©6@&®е@©( 
X1727— カル マス タ ー e 


スト ラッ ド フ ォ ー ド C.C.C. 著 


・X1 に さわ っ て みな いか 
・How to タッ チ X1. ノ 
・ プ ログ ラム を 作ろ うぅ 
・X1 お も し ろ グ ラフ ィ ッ クス 


Жж Ха” 
・ ビ ジネス セク レタ リーX1 発表 以来 , さまざま な 話 


題 を 投げ , パソ コン の イメ ー 


со N c» Cc A со г — 


・X1 と 遊ぼ う 

・X1 ミ ュー ジッ クハ ウス ジ を 変え た X1 シ リー ズ (X1, Х1С, 

: X1 機 能 の いろ いろ X1D) 。 こ の X1 シ リー ズ の 多彩 な 機能 を 
9 : 機械 語 も 使え ます 存 分 に 発揮 きせ る た め に 開発 され た 「SHARP 
< 付録 > HuBASIC」 を 平易 に 解説 。 は じ め て コン ピュ ー 
O 便 利 情報 「 ら ん だ むめも 」 タ に ふれ る と いう 方 か ら , ある 程度 BASIC を 知っ て い 
〇 エラー メッセ ー ジ 便利 表 る 方 まで を 対象 に , X1 シ リー ズ 入 門 か ら 簡 単 な マ シン 語 ま で 
O キ ャ ラク タコ ー ド 表 を , 実際 の 例 を 挙げ な が ら , 少し ずつ 確実 に 理解 が 深まる よう 構成 
ー 一 各 ペ ー ジ を 10 進 法 , 2 進 法 , 16 進 法 で 併記 され て いま す 。 また , 新 製品 “X 1 ターボ” も まず は この 1 ОС. 


発行 日 本 リフ トバ ンク 出版 部 ті: xxmcRmEmam2- 1: ご 03(261)4095 


ANZ BIR 


D 


12-7002 —3 АСА СН 
2-700 の ハイ テク 活用 術 。Advanced 
名 に 恥じ ず , NZ-700 の 機能 を フル に 引き 
L, 一 歩 進ん だ 活用 ノウ ハウ を 伝授 し ま 
プロ グラ ミン グ の コツ , マシ ン 語 活用 法 な ど d 
テク ニッ ク と タイ ニー ワー プロ , 簡易 経理 / 集 i 
表 , 彩色 4 人 マー ジャ ン ほ か の プロ グラ ムリ ス 


%/:%% | қ 
な ども 掲載 。 


I . ハイ テク BASIC 一 プロ グラ ミン グ の コツ , ゲー ム フ ロ グラ ミン グ , № 

II.BASIC か ら マ シン 語 ヘ ー マシ ン 語 へ の アプローチ., 逆 ア セン プラ の 作成 と 利用 法 , № 

Ш. ソフ トウ ェ ア に よる パワ ー ア ッ プ — モニ タ に よる コマ ンド を 追加 する テク ニッ ク , № 

IV. ハー ドウ ェ ア に よる パワ ー ア ッ プ — シス テム | 0 の 活用 法 , 周辺 機器 を 作る , fth 

V . アプ リケーション プロ グラ ムー 7—7 072-700 У. 2.2」, 彩色 4 人 マー ジャ ン , fth 
資料 一 mz-700 使 用 高級 言語 , ユー ティ リティ , № 


発行 日 本 リフ トバ ンク 出版 部 7 хакасов 03261)4095 


6560 年度 試 験 受付 は じ ま る ! 
/ 月 特別 号 の 特別 付録 で 受験 手続 が で きま すず あ 


コン ピュ ー タ 技術 者 必携 第 己 種 ・ 第 1 種 ・ 特 種 受験 


ョ 情報 処理 試験 


Н 号 の 主 な 内 容 
特別 付録 
昭和 60 年 度 情 報 処 Хе” E 
理枝 術 名 試験 nk ШУА TA 


受験 願書 振替 用 紙 、 受 験 か 作 


CUBUL は こう や れ ば 
+; DER PEST 


(特種 記述 問題 ) 攻略 の 
重要 ポイ ント ① 7. 
» ПЕ 
算法 と 流れ 図 の 合格 答案 は こう つく る ① 月 特別 号 swoBUF] 
@ 実 力 が めき めき つく 評判 の 講座 好評 発売 ЕН! 
ssa DAP-X-FORTRAN:COBOL-PL/I 
vero IZ SEE conc ПШ 用 情報 処理 試験 
@ 受 験 と 仕事 に 役立つ 話題 の 記事 の 確実 な 入手 法 
90 年 代 を 目 ざ す 第 5 世代 コン ピュ ユー タ 開 発 NIR 
suus コン ピコ ユー タ が 灯り を と も し た А авчран 
大 脳 生理 学 で わか っ だ 能楽 的 学習 法 ны мышы о 
対談 人 人間 こと コ ン ビ コー ツ で て す .。 お 近く に 書店 が な いな どの 理由 で , В 
ipi 評 の カラ ー グ ラフ ・ 連 載 コ ラム ・SF な 接 当社 に ご 注文 くだ さる 場合 に は , 本 誌 と じ 
7 コン ピュ ー タ が 美女 を つく る PHA СЫНЫ ほか 込み の 専用 振替 用 紙 を ご 利用 くだ さい 
問合せ 先 F 
SOFT ` 
日 本 ソフ トバ ンク 出版 部 


ЕЖЕ 字 都 宮 の 本 格 的 な 
фраза... マイ コン ショ ッ プ 


ER の 大 ヒッ к シス テバ ムン フト ウェ アコ ン 7 ビタ 


ASIC HOUSE mmm 


I&8M AZ LEAV//272r7:27cmz-zu5jJU)bÓm2-a2:92 PCc-8001725 250 // 


シス テム ソフ トウ ェ ア コ ン バ ー タ 第 1 弾 / в6-2213 MZ-Z000 BASIC 機種 : X1、X1C 定価 \3.8OO 
シス テム ソフ トウ ェ ア コ ン バ ー タ 第 弾 /  B6-2217LOGO апа PASCAL 機種 : X1、X1C 定価 \4.200 
シス テム ソフ トウ ェ ア コ ン バ ー タ 第 3 弾 /  B6-2218 シス テム プロ グラ ム and マ シン ラン ゲー ジ 機種 : X1、X1C 定価 \4.200 
シス テム ソフ トウ ェ ア コ ン バ ー タ 特別 企画 / B6-2220 N-BASIC 機種 : X1、X1C 定価 \4.800 
X1 ディ イス ア セン ブラ B6-2109 Z8O 逆 アセ ンプ ラ 機種 : XXIC、XID 定価 \4.200 


MZ-1500 リ ディ ス ア セン ブラ B4-2101 Z8O 逆 アセ ンプ ラ QD 版 機種 : MZ-1500 定価 \4.8OO 
ーーーーーーーーーーーーーーーーーー 一 各種 BASIC テ キス トコ ン バ ー タ BRR 


ХІ РС-8001 ・CZ-800……………B6-1483 — ҰЗ,800 М2-700 РС-8001 ・MZ-700……………B5-1483 — Y 3,800 
PC-8801 502-800 eren ene В6-1493 — Y 3,800 РС-8801 ・MZ-700……………B5-1493 — Y 3,800 кә 
MZ-80B・2000 -С2-800-<-------В6-1413 Y3,800 РС-6001-+М2-700------------.::В85-1473 — Y 3,800 ЖІ Y 3.800 
М2-80КС-1200->С2-800-<<<-<---В6-1433 — Y 3,800 
PC-6001 0Z-800………ーーー… B6-1473 — Y 3,800 


|.  MIZ-/UüXU(&Ui-o-cEUkOSX/FADVENTURE GAME 
画面 数 120 枚 の 超大 作 アッ プル 風 本 格 的 アド ベン チャ ー ゲ ー ム ヒン ト 集 あり ます (送料 \100) 


| AUTOCRACY | 絶賛 発 売 中 / 定価 \3,800 


ANI Д аласа, シワ リー デズ 本 格 的 者 種 イン ター フェ ー ス ボー ド 近 日 発売 
田 ハ ー ド ディ スク イン ター フェ ー ス ボー ド (X1 タ ー ボ 用 ) 型番 KGB-HDIF 定価 \18.00O 
PC-9801 シ リー ズ 用 ハー ド デ ィ スク M-510( ア イ テ ム ) 、PC-98H33(NEC) が 接続 出来 ます 
男 絶 緑 型 パ ラ レ ル 入出 力 ボ ー ド ( X 1、X1 タ ー ボ 、 PC98 用 ) 型番 KGB- -PIO(X1) 定価 \52.000 

入力 点数 16 点 出力 点数 16 点 ホ ト カ プ ブラー 絶縁 型 KGB-PIO(98) 定価 \52.000 
画 ア ナ ロ グ : デ ジタル 変換 ボー ド (X1、X1 タ ー ボ 、PC98 用 ) 型番 KGB-AD12(X1) 定価 \148.000 
. l2Bit 16 チ ャ ン ネ ル 高 速 DA コ ン バ ー タ NM KGB-AD12(98) 定価 \148.000 
賠 デジ タル ・ ア ナ ロ グ 変換 ボー ド (X1、X1 タ ー ボ 、 PC98 用 ) ` 型番 KGB-DA4(X1) 定価 \128.000 

12Bit 4 チャ ン ネ ル 高 速 DA コ ン バ ー タ 型番 KGB-DA4(98) 定価 \128.000 
一 GP-IB イ ンタ ー フ ェ ー ス ボー ド (X1、X1 タ ー ボ 用 ) _ 型番 KGB-GPIB(X1) 定価 \68.00O 


| PO-980T 用 アフ リケーション ソフ ト ЕРКЕГІ の 
軒 汎 用 AIO P10 ボ ー ыы. 回 路 図 、 説 明 書付 
SEE TC FALEK) |c ҒЫШ коз, | serere 

siat oe 型番 B9-6501 定価 \30.00O = |^ oz 

本 ソフ ト は PC-PAL 日 本 語 の デー タプ リン ト ж 

アウ ト ユ ー テ ィ リ ティ ソフ ト で 最大 印字 桁 数 = 


定価 19, 800 


reh | PC-8801 | 
ЕЕЕ: | PC- 880 | mk II 


H 

H Ру 

J S iem oasis Bi uere. “専用 の I/O BOX 
H 

H 


スロ ッ ト へ が 必要 で す 


" 応 ум «ЕР | パラ レル , 
が 310 文 字 ま で 縮 少 文字 を 印字 する 事 が で き B СЕН өлен) Me-TOD" 
[1 リミット s HH パラ レル MZ e 1500 型番 KGB- MZ 1 
ます 。 — "1 | INpuT MZ - 8OB 
x а) (жету MZ - 2000 | 定価 v 19,800 
ЖРС-РА Н ЖЕ ЖЗ. а яр (5494 MZ - 2200 
バ ソ コン テレ ビ X1 用 |!/0 ボ ー ド 近日 発売 予定 KGB 一 CZ1 


当社 の 製品 は お 近く の マイ コン ショ ッ プ 等 で お 求め 下さ い 
また 、 製 品 等 に 関す る お 問い 合わ せ は 直接 当社 へ お 願い い 
た し まず 送料 ソフ ト Y200 ハー ド \500 


HOUSE 


圏 X1 タ ー ボ で 2HD、2DD が 使用 
出来 る ケー ブル を 発売 し て い 
ます 。 


T320 宇都 宮 市 桜 3 丁 目 2 一 17 太平 ビル 


会 0286 一 33 一 1994 ЗЕ (Ж) &+ 58] + 研 
FAX 0286-34-1264 4F AD CORPRATION 


型番 KGB-2HD 定価 \9.800 | 


平素 格別 の お 引 立 て 厚 《 ぉ お 礼 申し 上 げ ま も a 
き て 、 こ の 度 、 社 名 変更 並び に 、 本 社 移転 を 行ない 、 業 務 の ー 
層 の 拡大 発展 を 期す る 事 ば ぶり まし だ た 。 有 卓 社 名 アマ ノ 和 電器 サー 
ビス セン ター 同様 一 層 の ご 支援 を 賜り ます よう お 願い 申し 上 
Ui. 

な お 、 受 注 ・ 発 送 ・ サ ービス ・ 経 理 業 務 は 当分 の 間 、 従 来 通 り 
八王子 営業 所 で 行ない ます の で 、 宜しく お 願い いた し ます 。 


ジ シャー ブ І 17-210) "ОО 


膨大 な アド レス 空間 を 確保 
MZ-2000 が 、 さ ら に 高度 な 16 ビ ッ ト 機 に 進化 し ます 
パー ソナ ルコ ンピュータ の ベス トモ ラー 機 上 L て 好評 の MZ 


2000 が 、 この 16 ピ ビッ ト ボ ポー ド を 搭載 する だ け で 、 従 来 の 8 ピッ ト 


機 か らき ら に 16 ピ ビット 機 に 進化 し ます 。 16 ピ ッ ト 機 は 8 ピッ ト 機 に 
16 ビ ッ ト 比べ 、CPU が 直接 アク モス で きる アド レス 空間 が 膨大 に 確保 
= "demas で きる た め 、MZ-1M01 で は 独立 メモ リ (RAM)128K バ イト を 
ー ド キッ ト 実装 し て いま す 。 
MZ-1MO1 豊富 な ソフ ト を その まま サポ ー ト 


8 ビッ ト /16 ビ ッ ト の モー ド 切 替え が 自由 自在 に 行なえ まま 
MZ-2000 の ソフ ト が その まま 使え る 8 ピッ トモ ー ド 。 さら に 、 処理 
能力 を アッ プ す る 16 ピ ビッ トモ ー ド 。 こ の 2 つの モー ド の 切替 え は 
読み 込む BASIC に より 行 な を ます 。16 ピ ッ ト モ ー ド で は 、Z-80A 


標準 価格 78.000 円 
漢字 ROM ボ ー ド 


мақала 付属 の BASIC を Онто 
кик эч 5 DISKZ^ LOAD хо 00-те еке ае 
> ーー… ポー トド 増設 に より が o 

売り 切れ ま ぢ か ノ で きる 様 に で きま し た 。 RD RAA ROM MTM 
ー > L > 2 エリ ア へ の : ター ン 

セッ ト で ЖӨНССЕНІН,3%; E 
〒1.000 円 送料 共 \2.000 AN ミ に は MZ-2000 に グラ フィ ッ ク 


パソ コン 、 周辺 機器 、 ソ フト な ど プ ロ の 目 で 選ん だ 一 級 品 ば か り を 限界 価格 で お 届け し ます 。 


マイ コン ライ フ を より グレ ー ド アッ プ し た い 、 MEER CN 


セッ ト 商 品 
⑯ シ ャ ー プ MZ-2200・14 型 シャ ー プ 純正 カラ テー モニター セット 
MZ-2200 +1T02+CU-14F1+ ME +LOGO eee 
セッ ト 価格 Y 232,200- ЕНІ ¥ 119, 000.7 
®М7-2200+1Т02 ooo Y 147,800 ¥59, 800 


各種 パソ コン 

@ シ ャ ー プ CZ802C……… 
⑯ シ ャ ー プ XXF モ デル 10・20 ee 新 発 売 特価 
る シャ ー プ X1Turbo モ デル 30 …\278,000\222.000 
@NEC PC-8001mkIl ¥ 128,000 Ұ79,800 
@NEC PC-8001mkII SR Y 108,000 Y 79,800 
@NEC PC-8801mkII SR10--- ¥ 168,000 X 134,500 
e NEC PC-8801mkII SR20 -- X 213,000 ¥ 170,000 
e NEC PC-8801mkII SR30 -- ¥ 258,000 X 206,000 
モニ ター 

Ф シャ ー プ 20M.202C (RGB20 型 カラ ー) 

¥ 175,000 ¥ 48,000 
6vs—7RGB--- Y 69,800 Y 35,000 
0 7-—72000X €CU-MFI X 64,800 X 49,800 
974—74050X £ CU-MHI ۰۰-۰ X 99,8005 Y 79,800 
@PC-KD551K4050 文 字 カ ラー… Ж 98,000» Y 79, 000 
0ePC-8047(Y /X—4 xn )----- Y 46,8005 ¥ 18,000 
ФРС-8052 (20003:370.39) ----- ¥ 118,000 Y 49, 800 


⑯ ナ ショ ナル グリ ー ン モニ ター(2000 文 字 )\ 46,8005 \18,500 | 


プリ ンタ ー 
®РС-8023С еее Y 153,0009 X 79,500 
€ NEC №М9300-(В0 IR ze / -: Y 253,000 X 151,000 
Ф NEC NM9400- (136%) Y 310,000» X 186,000 
@ NEC ММ9300-5(80Жт)---- ¥ 253,000 ¥ 169, 000 
@NEC ММ94005 (13656) / 
Y 310,000 X 217.000 
@ シ ャ ー プ カラ ー プ リン タ MZ-1P1-7 
(X1-MZ シ リー ズ 使 用 可 )……… 


Y 79,800» X 67,800 


| 


⑯ シ ャ ー フ CZ800P(X1 用 ) ド ッ ト プ リン ター 
| \ 142,800 X 65,000 


@ シ ャ ー ブ MZ-1P07 f ; 
@ シ ャ ー ブ NMZ-700 用 カラ ー プ ロッ ターMZ1P01 

¥ 39,8004 Ұ22,000 
¥ 139,0004 Ұ98,000 


ФЕ T PAT253 ee 


拡張 機器 他 
Ge PC-8801-01K C$ НОМ) 
@ シ ャ ー フ 拡張 |/O ボ ー ト 


Y 30,0002 Y 21,000 


MZ-1U01(MZ2000 用 ) ……… \37.0003 特 4 
人 @MZ-2200 用 拡張 ユニ ッ ト … (ili iii \13.000 
0@\MZ-2000 用 キー ボー ド の み MM Ұ12,000 


@MZ-80BK(80B 用 )………… の ……| Ұ19,800- ¥ 18,000 
@ シ ャ ー ブ MZ-80 0(80K シ リー ズ 用 ) ¥29,500> Ұ15,000 
07:—7€3*ROWh— 


⑯ シ ャ ー フ クラ フィ ッ ク ボ ー ド MZ-1RH02X2 Y 16,0005 X 11,200 


シャ ー プ MZ-1R01+1RO02X2… Y 55,000 # 30,000 
@MZ-8GBK(MZ80B 用 ) …… Ұ39,000-: Ұ22,000 
®М7-8СВ (М780ВЯ) ----------- Y 39,000 Y 22,000 
@CZ8GR(X 用 )… の om Y 32,000 Y 22,000 
eCZ-eVC (QR) е Y 15,8002 X 11,500 
カシ オ RAMPAC・FP1030…… \40.0003\25,000 
@ カ ン オ FP1060( カ シオ FP 用 )……\61.0003\35.000 
@ パ バ ソ ビア PA7247 漢 字 ROM……\40,8003\19.800 
ФРА-7241 (4К) MM Y 14,0002 Ұ9,800 
9 PA-7243 (16K) зз ее Y 28,0002 X 19, 600 
ФРА-7245 (32K): Y 40,000+ ¥ 28, 000 
ФРА-7248 (64K). Y 56,000-» X 39, 200 
@MZ-2000 シ リー ズ 232C カ ー ド … ¥ 19,8002 X 16,800 
erVeR232C5-F ез Y 30,000 Y 24,000 
⑯ パ ワー スプ ライ ザー (各種 パソ コン / フ ロッ ピー に 使用 可 ) 

(12V0.1Ah*12V2Ah*5V2.5Ah) еее” Y 1,500 
フロ ッ ピ ー デ ィ ス ンク 


@ シ ャ ー ブ MZFO7 m Y |58,0003 超 特価 


FMZ-IRI3 Y 41,800 X35, 500 
⑯ シ ャ ー プ グラ フィ ッ ク ボ ー ド MZ-1RO1\39,000③\27.300 | 


Y 198,000 ¥ 138,000 
¥ 129,800> ¥ 105,000 


@ シ ャ ー プ CZ-801F(X1 用 )…… 
⑯ シ ャ ー プ CZ-501F(X1 用 ) 
⑯ シ ャ ー プ CZ-300F(X1 用 ) ¥ 101,600 ¥65,000 
ФМЕС:РС-9831-4ү------------ ¥ 198,0002 X 138,000 
€ NEC PC-6601FD1(PC-6601 増 設 用 ) 

Y 39,800» X 25, 000 


032P472210/C7R) 


(ЛИ senno iens Y 158,000 X 115,000 
@ テ ィ ア ッ ク FD55B( 増 設 用 )……………… Y 29,000 
@ ナ ショ ナル JA551 (増設 用 )……………… \26.000 


@⑯MZ-80 シ リー ズ 80B、1200 用 アプ リケーション 
ソフ ト (OS、 言 語 類 ) 大 特価 

\9.8003\4.500 

@X1NEW BASIC 入荷 ¥ 13,8002 X 12, 000 

⑱ ニ デコ ・ カ ラー ボー ド NH-MZD2(MZ80K/C 用 ) 

¥ 69,8002 ¥ 13,000. 

Y 50,000 Y 42,500 


北海 道 か ら 沖縄 まで 


ШІЛІГІ 実績 が 安心 を お 届け し ます 。 | 


@MZ-2Z004(F.DOS) 


ФЕ 
通信 


支 当 店 で は 中 古 品 は 扱っ て お り ま せん 。 
支 ご 注文 は 在庫 を 確認 の 上 、 現 金 Шыны 
銀行 振込 で お 申込 下さ い 。 全 商 品 、 ク レジ 


ッ ト で も 扱っ て お り ま す 。 b 
衣 お 申込 み の 際 は 必ず 電話 番号 を 明記 し て 下 
きい 。 


営業 所 : 〒192 東 京都 八王子 市 北野 町 


0428-45-3001~3 | 


本 社 T104 
容 03-545 


マニ ア の 方 に お くる 


便利 な 機械 語 ユ ー テ ィ イリ ティ . シ リー ズ 


Integrated. Monitor 


イン テグ レー テッ ド モニ ター 


СЯН, セルフ. リロ ケー タブ ル . モ ニタ ー,。 スクロール. ディス . 
アセ ン ブ ラ ー, Z80. リ ロケ ー タ ブル . ト レー サー の 93 種 を 結合 させ , 
さら に 機能 を 追加 し て 使い や すく し た 統合 化 モ ニタ ー で す 。 従って, 
機械 語 の 入力 、 解析. テスト を 連続 し て 行なう こと が で きま す 。 


太 セ ルフ . リ ロケ ー ト (自分 自身 の 配置 変え ) 機能 
チェ ッ ク サ ム , 16 進 キー 配置 & 変 更 , 逆 ス クロ ー ル 付 , メモ リー 書き 込み 機能 


ж 261 
ж デー タ 自 動 入 れ 換 え , 文字 列 検索 付 , 高速 メモ リー サー チ 機 能 
オフ セッ ト 付 プログ ラム . ロ ー ド . セ ー ブ , 検索 機能 | 
ж 画面 2 分 割 , 逆 ス クロ ー ル , ラベ ル , オフ セッ ト 付 , 逆 ア セン ブル 機能 
ж 各種 モー ド ( サ ブル ー チ ン 実 行 & を スキップ 選択 に よる ) ト レー ス 機 能 
Жж 32 個 の ブレ ー ク ポイ ンタ セッ ト 方 式 の デバ ッ ガ 機能 
大 レジ スタ セッ ト & サ ブ プ ブルー チン コー ル 機 能 
* 画面 コピ ー& プ リン ター 出力 機能 | 
ж 各種 チ ェ ッ クサ ム , アス キー 出力 付 メ モリ ー ダ ンプ 機能 
Жж メモ リー 転送 。 メモ リー フィ ル , リロ ケー ト 機 能 テー プ 各 \9.000 
| 大 MZ-1500 用 は QD に 対す る ロー ド . セ ー ブ . 検 索 機能 (м2 1500 用 は QD) 〒 無 料 
機械 語 動 作 テ スト プロ グラ ム られ ば ot 22. ЖАК нер ілі LS OPERI жанны, 最大 255 回 まで セ 
қ 各 レ ジス ター の 内 容 を 表示 し て チェ ト す る こと が で きま す 
Z80. リロ ケー タフ ブル. トレ ー サ ー ク で きる プロ グラ ム で す 。 レ ジス ター。 スク リー ン 、 エ ディ ッ ト 機 能 で 、 各 レジ スタ 、 フ ラグ (ビッ ト 単 位 ) の 修正 が トレ ー ス し て いる 途 


中 で も 簡単 に で きま す 


= ( 会 会 ずつ 確認 ” 
フラ ク の 変化 を 1 命令 すず つ 確 認 する こ ⑱ ト レー ス し た 結果 は プリ ンタ ー に も 出せ ます 


と が で きま す 。 ブ レー クボ ポイ ンタ 方 式 の デバ ッ ガ 機能 、 1 命令 ずつ シミ ュ レ ー ト する トレ ⑱ リ ロケ ー タ ブロ グラ ム が 付い て いま す gu d ж X 4.000 
ー ス 機能 の 2 つの 機能 を 持っ て いま す ⑱ プ ログ ラム ロー ド . ファ イル 情報 チェ (MZー1500 用 は QD) 〒 無 料 
- ia i | ク 機能 が 付い て いま す 
機械 語 解析 プロ グラ ム これ は , 巻物 の よう に 上 下 に 自由 に 信 検 械 話 で 作成 され て いる の で 、 高速 に 解析 で き 、 スク ロー ルス ビー ド を 10 段 階 に 調整 する こと が で 
: жу» ЖЕЗ きま す 
=: . スク ロー ル す る ラベ ル 付 Z80 逆 アセ ン ⑱ オ フ セ モット 機能 が 付い て いる の で 、 他 機種 (CPU は Z80) の どこ の アド レス の プロ グラ ム で も 、 
スク ロー ル . テ イス. アセ ン フ フー ЭО 正常 に 敢 ア セン ブル する こと が で きま す 
Е Б шыма E @ プ リン ター 出力 機能 付 É—-- 
い ニ ー ク 形 式 + 
" ЕЕ УС, ЖОЛОН ⑱ プ ログ ラム ロー ド 、 フ ァイル 情報 チェ MESA Ж. Y, 000 
き で 表示 する こと が で きま す ク 機能 が 付い て いま す 〒 無 料 
* А = СЯН, 各種 マイ コン 雑誌 か ら 機械 人 @ 自 分 自身 の リロ ケ ト 機能 を 利用 する こと で . 色々 な アド レス で 機械 語 の 入力 が で きま す 
機械 語 入力 プロ クラム FES KE ak @⑱ 7 8 種類 の チェ ッ ク サ ム を 出す こと が で きま す 
Г г € de ラム を 打ち 込む た め の 使い や ⑱ オ フ セ ッ ト 機 能 が 付い て いる の で 、 ぁ 番地 か ら 起 動 す る プロ グラ ム な ども 、 一 旦 、 上位 アド レス で 
セル フ . リロ ケー タブ フル. モニ ター すさ を 徹底 的 に 追求 し た 機械 語 モ ニタ 打ち 込み オフセット を 使っ て * 番地 起動 と な る よう に テー ブ (又は 0 D…MZ 一 1500 の み ) に セ 
ー プ ログ ラム で す 。 特に WRITE コ aS RE -— 
* қ "e Ж = E. リン ター 出力 機能 , ! — o 
マン ド は , チェ ッ ク サ ム の 種類 を 選ん で , デー タ 入 力 と 同時 に チェ ッ ク サ ム を 確認 で き 、 ケー タプ ログ ラム が 付い て いま す Ж ы *Y5, 000 
逆 ス クロ ー ル も し ます (MZー1500 用 は QD) 〒 無 料 


プロ "T" QD--MZ- у VEI, = 
(MZー1500 用 は QD 編集 機能 付 ) 機械 語 を テー プ (51400 --- М2 – 150002) に SAVE し た 時 , トッ プ フ 


КА, エン ドア ドレ ス 、 エ ンド リー アド レズ スズ なさ が 分 か らら な く 恋 っ た と と 性 
カセ ッ ト . セイ バー あり ませ ん か ? これ は 、 カ セッ ト テ ー ブ (又は 0 D) に 記録 され て いる 機械 語 T ч 
7-7 %\3, 500 


な どの イン フォ ー メ ーション (ファ イル ネー ム , 各 ア ドレ ス . モー ド ) を 調べ 

ЕН, ГОАО САН, ЗАМЕ し た り , 変更 し た り で きる ソフ トウ エア で す 〒 無 料 
適合 機種 X1H, MZ —1500(0 0) 8, MZ —2200/2000/80B Fd, MZ —700H, 
mon M 2 —1200/80K /C 用 , PC—8001/8001 mk I FH, P C — 8801/8801 mk II FH 


e お 求め は , お 近く の マイ コン ショ ッ プ , 又は 通信 販売 で お 願い 
v 致し ます 。 通信 販売 TOI LA CREA BEES 
| Gf О Q 記 の 上 , 現金 書留 又は 郵便 振替 で お 申し 込み 下さ い 
ак 


〒850 長崎 市 五島 町 7-17 高島 ビル 


機械 語 テ ー プ 編集 プロ グラ ム 


(MZー1500 用 は QD) 


郵便 振替 口座 長崎 9-2690 


iG WORLDTOTSUK(l 


Be. 


横浜 戸塚 に AVP 専 門 店 


Audio-Visual-Personal Computer 


ЕСІК? 

С WoRLDTOTSUK(Q 
( 旧 ス マイ ル 戸 塚 店 ) 
横浜 市 戸塚 区 戸塚 町 91-2 TEL. 045(861)6566 
営業 時 間 10:00-20:0O 


Ф(3-30%) 


----------і-------------------- 


NEC, € +Ñ, SHARP etc 


Dice US UE. Xr 2— —0 BI 


AX ルケ タモ デル 20・30・40 用 5 イン チ フ ロッ ピー ディ スク 版 
高 機能 ・ 多 B == 
高 機能 ・ 多 機能 е 新 発 売 \19.800 円 
日 本 語 ワ ー ド プロ セッ サー 
男 シ ステ ム 辞 書 に は 実用 本 位 の 30,000 語 登録 済み 。 追 加 ・ 変 更 ・ 削 除 が で きま す 。 
| BASES: К EO-WORD だ け で な く 〈、BASIC で も 使用 で きま す 。 
@ ひらがな 入力 モー ド ed X v 変換 © 行 挿入 ・ 削 除 өс а x т өКІЛІ 部 数 指定 
@ カタ カナ 入力 モー ド es = т d e! т d = өс А x т e 複 数 文書 連続 印刷 
@ ロー マ 字 っ ひら が な 入力 モー ド ex 節 Z R ee タブ 設定 ・ 解 除 @ 半 В x т @ 横書き ・ 縦 書き 印刷 
@ ロー マ 字 つつ カタ カナ 入力 モー ド @ 重 変 換 @ 堪 ・ 中 央 ・ 右 寄せ өл В x т @ 作 成年 月 日 時 分 自動 記録 
@ JIS コ ー ド 入力 モー ド @ 再 変 換 @ 枠 組み ・ 和 線引き @ 用 紙 サ イズ 指定 @ 文 書 名 一 覧 
@ 英 大 文字 入力 モー ド e 7 3: XE $3 (1283) @ ア ンダ ー ラ イン 文字 間 ピ ッ チ 指定 ex 書 名 変 更 
e 英 小文字 入力 モー ド e | 文字 挿入 ・ 削 除 ex F 列 Б @ 行 問 ビ ピッチ 指定 ex Ж Hj Е 
ө グラ フィ ッ ク 入 力 モ ー ド e 任意 文字 数 挿入 ・ 削 除 e レイ アウ トカ ラー 表示 o 5 H ЕП mi ex ша ピ 一 
— + 
画面 表示 例 適応 プリ ンタ ー 
SHARP 製 EPSON 製 
CZ-8PNI CZ-8PD2 | SP-80 — RP-80F/TIIK 
cogn TE DEF TRUNG Fa X ente НЕСІН ДЕ 07-8002 07-8РК2 | ВР-100 — RP-80F/TII 
N7 бл далды CZ-80PK MZ-1P14 | ВР-8011 RP-80IIK 
жоне A АРЕ тти аа Аааа MZ-1P07 ВР-100П UP-130K 
АЯ け で な く 、BAS I C で も 使用 で きる 実用 性 の 高い SEIKOSHA 製 ブラ ザー 工業 製 
SP-800F GP-550M | HR-5X HR-6X 
GP-500M GP-500Z | M-1009 M-1009X 
cD I EN BJ иш аш шиш шш j| 
(1 ペー ジ は 50 字 X96 行 。 画 面 表 示 は 40 字 16 行 。 上 下 左右 スク ロー ル し ます 。) 
* 
( 大 好評 発売 中 ソフ ト 御 案内 ) 
機種 名 ソフ ト 名 | 適応 プリ ンタ ー 価 格 注 意 "ЕЗ ROMKE 
Нж87—7°'0 MZ-2000 の 場合 は グラ フィ ッ ク RAM1、2、3 
MZ-2000 簡 в MEE i уеннан» | ЕРТ Т е И — E 
- = MZ-1P07 [001) を 漢字 BASIC に 拡張 し ます 
MZ-2200 ユー ティ リティ ッ シ ト MZ-80P6 RR プロ で は で き な い こと が 可能 に o = 
жой 9 800 円 な り ます 昌 フ ロッ ピー ディ スク 不要 
X1 II 本 語 ワー プロ 5Z-8PD2・Z-800P.0Z 557273 
8 C その他 解 か りや すい as ж 
X1C 簡 漢 ドッ ト プ ブリン ター 版 ) | УУУУ | (Шы ТТІ | X1 の 場合 は グラ フィ ッ ク RAM | E 新聞 紙 画 の 漢字 カバ ー 率 99% 
X1CS 日 本 語 ワー プロ 6Z- 8PK2 が 必要 で す 。 -— M 
XICK 簡 漢 (漢字 プリ ンタ ー 版 ) | CZ-80PK JIS 第 一 水準 の 漢字 ・ 非 漢字 OK(2) 
日 本 語 ワ ー プ ブロ М2-1Р14 ex " 
MZ-1500 СЭТТЕП m ПАРЕ» | шщ, crt ERU" FEE RUE 
( 注 1) エ プ ソ ン 製 プリ ンタ ー の 場合 、 プ リン ター ケー ブル は エプソン 純正 品 ( #8226) で 御 使用 下さ い 2 ) X1 シ リー ズ ・ 漢 字 プ リン ター 版 及び 漢 嘆 の み 適用 で す 


«эл, MIRA ミチ シス テム 株 式 会 社 


〒830 福岡 県 久留 市 通 東町 3ー4 
ІЗ ЗИ РАР СС БЫТ gs 
※ 通 信販 売 を 御 希望 の 方 は 、 ソ フト 名 ・ 使 用 プリ ンタ ー を 明記 の 上 、 送 料 300 円 (2 本 の 場合 は 400 円 、NEO-WORD は 400 円 ) を 加算 し 、 現 金 書 劉 で お 送り 下さ い 。 


売 管理 プロ グラ ム 
シン プル に 、 販 売 管理 の 基本 を 大 切 に し まし た 。 感嘆 する 簡単 操作 で 、 
効率 に 差 を つけ ます 。 
ШІ ЫШ 得意 先 :1.000 件 / 仕 入 先 : 500 件 / 商 品数 3, 000 件 ノ 担 
当 者 数 ・ 10 名 請求 明細 : 月 間 6.000 行 まで / 仕 入 明細 : 月 間 3.000 行 ま 
で / 伝 票数 : 1 日 1.000 行 まで 
画 標 準 価格 一 フロ ッ ピ ー ペ ベー ス : Ұ200,000 


在庫 管理 プロ グラ ム 

在庫 状況 を 一 目 把握 。 ム ダ を 省 い た 計画 的 な 経営 を 実現 し ます 。 
ШІ: ЫШ 商品 数 :3.000 点 プ 取 扱い 金額 桁 数 : 9 桁 ま で ノ 
数 量 ・ 整数 6 桁 、 整 数 6 桁 十 小数 店 以下 2 桁 の いずれ か 選択 ノ 
単価 : 整数 7 桁 、 整 数 7 桁 + 小 数 点 以下 2 桁 の いずれ か 選択 
男 標 準 価 格 一 フロ ッ ピ ー ベ ペース : Ұ200,000 


顧客 管理 プロ グラ ム 

見 込み 客 の リス ト ア ッ プ に 、DM 発 行 に 活躍 。 営 業 活動 を サポ ー ト する 
コシ パグ ト な デジ スウ アッ ント で す 。 

ШІ 様 画 願 客数 :3.000 名 顧客 コー ド : 6f 1 人 当たり の 購 
人 商品 : 15 件 まで 顧客 1 人 当たり の 家族 数 : 5 名 まで / 住 居 ・ 職 業 区 
分 : 各 9 区 分 / 商 品数 : 9994 


画 標 準 価格 一 フロ ッ ピ ー ペ ベー ス : \50.000 
売上 ・ 仕 入 ・ 在 庫 を トー タル 管理 。 明 細 付 請求 書 発行 な ど 実 用 に 徹し た 2 
決定 版 。 名 簿 管理 プロ グラ ム 


ШІ: HUM 取引 先 ( 得 意 先 仕 入 先 ) : 500 件 商品 数 : 1.000 件 担当 ( 名 刺 ホ ル ダ ー が 何 冊 も あり 整理 や 管理 が 大 変名 交 一 覧 表 か ら D M 発 行 
gí «* 


創る か ら 活 か す へ 。 

Cb, & DET LA. の パラ ドッ クス マニ テー? 
の つく 言葉 か ら 、 即 、 新 し さ を 感じ る こと が 
難し く な り ま T3 創る と 活か す は 自然 形 、 
ニー ズ は 多様 化 へ の 進行 形 。 ソ フト ウェ ア の 
* セ ンス ?” が 問わ れる 「 時 代 」 を 感じ ます 。 


⑯MZ-6500 ビ ジネス パソ コン 
アプ リケーション ・ フ パッケージ 


販売 在庫 プア ログ ラム 


者 数 : 20 名 1 日 当たり 伝票 処理 行 数 : 400 行 まで まで 、 手 軽 さ が 受け て ます 。 
※ こ れ は AA 一 EE まで の 5 パターン ある 件 数 設定 の うち D パ ター ン を 使用 ШІ Ш 登録 数 :1.000 名 名 簿 No: 6 桁 (任意 ) ン 住所 ・ 氏 名 : 各 
し た 場合 で す 。 | 15 廊 字 ま で / 電 話 番号 : 16 桁 まで (カッ コ 、 ハ イフ ォ ン を 含む も) 
НИ Fut ば ーー 区 まま. 画 標 準 価格 一 フロ ッ ピ ー ペ ー ス : Y10,000 
10MB デ ィ ス クベ ー ス : Y 600,000 E 

Ш 発 : S・B・ ソ フト ウェ アサ ービス (株 ) 
財務 会 計 プ ログ ラム 
オフ コン ・ 専 用 機 級 の 本 格 的 財務 会 計 シ ステ ム 、 実 現 。 特 に 、 建 築 某 后 ・ 
寺院 向 に 勘定 科 上 日 を 設定 し な プロ グラ ム も 準備 し て いま す 。 
ШІ: 様 画 勘 定 科 目 : 300 項 目 プ 補助 項目 : 500 項 目 プ 摘要 文 : コー ド 化 
は 400 項 目 ( そ れ ぞ れ 名 称 は 漢字 で 10 訪 字 ま で 利用 可 。) プ 1 日 当たり の 処 
理 件 数 900 件 まで 1 ヵ月 当たり の 最大 処理 件 数 (振替 伝記 の 1 行 を 1 
件 と する ) : 900 件 一 8.000 件 まで の 5 パタ ー ン より 自由 に 選択 で きま す 


田 標 準 価格 一 フロ ッ ヒ ー ペ ベース : ү500 000 
ЈОМВУ а 6 йа ж 2 Y 600.000 


寺院 管理 プロ グラ ム 

寺院 に お ける 類 雑 な 事務 処理 を お 手伝い し ます 。 簡 単 操作 で 、 ご 納得 の 
ソフ トウ ェ ア で す 。 

ШІ SUN 梓 信 徒 登録 数 : 1.000 件 / 戒 名 登録 数 : 3.000 件 (1 UG GE 
当たり 50 件 )/ お 布施 登録 数 : 5.000 件 ノ 出 納 管理 : 1 ヵ月 当たり 400 行 
まで 

脅 標準 価格 一 フロ ッ ピ ー ペ ベース : У500. 000 

10MB デ ィ ス クベ ー ス : ¥ 600,000 


BN 発 :U. コ ミュ ニケ ーション ズ ( 株 ) 


給与 計算 プロ グラ ム 
月 々 の 給与 計算 か ら 年 木 調整 まで 、 複 雑 な 計算 業務 を 正確 に =” 
に 処理 。 
Ш: HEN 計算 : 月 給 日 給 月 給 時 間 ё 対象 人 員 :200 名 / 所 属 
(部 課 ) : 20/ 所 得 税 : НУМ 本 残業 時 間 : 普通 深夜 КИ ZZ RETI 
保険 : 有 無 〆 支 給 項 目 : 回 定 4 項目 "Tm 控除 項目 : 回 定 7 
項目 変動 5 項目 住民 税 納付 先 : 100 ヵ 所 
較 標 準 価格 一 フロ ッ ピ ー ペ ー ス : Ұ500,000 

10MB デ ィ ス クベ ー ス : Ұ600,000 


Ш Я: (株 ) シ ステ ム サ ポ ー ト 京都 


汎用 顧客 管理 プロ グラ ム 


自由 な 発起 で 独自 の デー タベース 。 有 。 МНД 活 。 情 報 群 便 。 オ ペ 
レー ショ ン で ニー ズ の キャ ッ チ を サポ ー ト し ます 。 さま ざま な 使い 方 が 
で きる 汎用 ツ フ ト で す 。 

ШІ: ЫШ 願 客 数 (情報 量 ) : 4.000 名 (件 ) ノ 管 理 項目 : 基本 設定 9 項 
目 、 自 由 設 定 25 項 目 の 合わ せ て 34 項 目 NATA: 34 項 目 か ら 3 項 
日 以内 で キー を 選択 瞬間 問い 合わ せ : ШЕИ, ШАРЕ. 高速 呼出 
の 3 種類 の キー の いずれ か 選択 人 名 ・ 地 名 辞書 : 60.000 件 (人 名 辞書 
は 5.6000 件 ) 

玉 標 準 価格 - フ ロッ ピー ペ ベース : \150.000 


Ш! 発 : きよ みず ソフ ト 


ананас 


сӨСу>котрИЯЕН パソ コン ソフ ト 流 通 促進 課 
〒160 東京 都 新宿 区 本 塩町 21 木 田 建 設 ビ ル Те. (03) 353 一 9241( 大 代 ) 
@ お 買い 求 ゆ は 、 お 近く の シャ ー プ ビジ ネス (株 )、 シ ャ ー プ シス テム プロ ダク ト (株 )、 シ ャ ー プ エン ジニ アリ ン グ ( 株 ) の 各 販 売店 を ご 利用 くだ さい 。 
詳細 に 関し て は 、 下 記 ま で お 気軽 に 問い 合わ せ て くだ さい 


ジャ - メ ビジ ネス 本 式 会 社 シャ ー ス シス テコ ロタ フト 株 式 会 社 ジャ - メ エン ジニ アリ ング 神 式 会 社 
T545 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 F162 東京 都 新宿 区 市 谷 八幡 町 8 番地 TI 東京 都 北 区 東田 端 2 丁目 13 番 17 号 


Tel. (06) 621 一 1221( 大 代 ) Tel. (03) 267 —4411 CX1X) Tel. (03) 800— 1221 (ЖЖ) 


Ж 6753 2-7" 94/4 2 Tr 
"n і 
«азі ni 


@ カギ アシ 画面 


8/4 2 Ту 
bn а ° 
үл 18 


Ez 
[rmm nm) uus s 


mE 


өп-/2Н 2 + 1, 


ロー ソ ク 日 足 + サイ コロ ジ カ ル 画 面 


売買 の タイ ミン グ を 効率 よく 、〈 個 別 総合 分 析 ん 


従来 日 々 の 株 価 デ ー タ を 入 力 す る 際 、 投 資 家 の 
方 々 は 複雑 な 計算 、 多 種 多様 な チャ ー ト 作成 等 を 
手 作 業 で 行なっ て いま し だ 。 そ こ で 、 マ イク ロボ ー ト は 、 
今日 は 何 の 銘 柄 の チャ ー ト を 見 れ ば よい か と いう こ 
と を 示し て くれ を が 個別 総合 分 析 ” の 手法 を 、 市 販 
の 株 価 ソ フト で は 初め て 開発 。 こ れ に より 、 МЕ 
確 で スピ ビー ディ な 分 析 処 理 が 可能 と な り 、 効 率 よく 
売買 の タイ ミン グ が つか め ま す 


ж == 
株 価 分 析 ン システム 
€ SHARP XZ -X SAS-800 
(フロ ッ ピ ー デ ィ ス ク 版 /3 イ ンチ ・5 イ ンチ ) 
\70,000(verc) 


€ SHARP mz-2000/SAS-2102 
(フロ ッ ピ ー デ ィ ス ク 版 /5 イ ンチ ) 


\70,.000( ぃ verB) 


< 特 ER 

初めて 個別 総合 分 析 を 設け 、 効 率 よ く 売買 の タイ ミン グ 
を つか むこ と が 可能 。② ロ ー ン ク 日 足 + 分 析 と いう 項目 
を 設け 、2 つ の グラ フ を 重ね る こと に より 、 デ ー タ の 判読 が 
一 層 容 易 。③ 各 種 チ ャ ー ト の 最後 に 、 最 新 の デー タ と 比 
較 で きる よう 、 本 日 の ロー ソン ク 日 足 を 表示 。(④) 各 種 レ レオ の 
計算 表 も 表示 で きる の で 、 テ クニ カル な 分 析 も 可能 。⑤ カ 
ラー イン クジ ェ ッ ト プ リ ンタ が 使用 で き ( た だ し 、MZ-2000 
の み 。 ま た 、 シ リア ルプ リン タ 使 用 も 可能 。)、 し か も 、 非 常に 
大 きい 画面 で 、 楽 し く デ ー タ 保存 。⑥ 同 機能 の 市 販 ソ フト 
に 比べ て 、 非 常に お 求め や すい 価格 。( の バー ジョ ン ア ッ 
プ ・ バ グ 発 生 時 の フロ ッッ ピー 交換 、 

その 他 、 メ ン テ ナ ンス も 万 全 


ЧЕ 様 > 
e 登録 項目 : コ ー ド No、 銘 柄 名 、4 本 値 、 増資 の 有無 。 
ө 登録 数 :1 枚 の デー タフ ロッ ピー で 60 銘 柄 、 各 銘柄 120 日 
分 、 デ ー タ フロ ッ ピ ー を 増す こと で 登録 数 無限 。 @ 入力 方 
法 :① 同 一 日 多数 銘柄 、② 同 一 銘柄 多数 日 の 2 通り 。 簡 
単 な 表 形式 入力 。 e 分 析 項 目 : 個 別 総合 分 析 、 日 足 ( 長 
期 ) 、 日 足 (短期 )、 週 足 、 新 値 三 本 足 、 カ ギ 足 、 ロ ー ソ ク 日 
足 + 分 析 、 篠 原 レシ オ 、 
カイ 離 率 、 サ イコ ロジ カ 

ル ラ イン 。 


@ 欧 製 の 学習 ソフ ト に 比べ て 、 問 題 作成 の 優れ 
た 自由 性 ・ 独 自 性 。 

e 教科 ジャ ン ル を 超え た 汎用 性 。 

e 自分 で 作成 する こと に よる 経済 性 。 

@ テス ト 終 了 後 、 問 題 数 ・ 正 解 数 ・ 誤 答 数 ・ 正 解 
率 を 表示 . 

@ ま ちがっ た 問題 ば か り 集 め て 再 テ スト が で き 、 
すべ て 正解 する まで 繰り 返す こと が 可能 


e 自分 で 作成 し た 問題 を 自由 に モー 
プ ・ ロ ー ド する こと が で き 、 学 習 ソフ トラ イ 
ブラ リー を 作る こと が 可能 。 
ө 用 途 は あら ゆる 教科 の ほか 、BASIC 言 語 の 命 
令 語 ・ 情 報 処理 や ハム な どの 国家 試験 ・ 家 族 
団らん の クイ ズ 大 会 な ど 、 工 夫 次 第 で 無限 。 


ҰЗ,800 


シリ ー ズ (カセ ッ ト 版 ※X1D で は 使用 不可 


ER “Р Ф SHARPA A-Z (カセ ッ ト 版 ※ AE) ҰЗ, 
E E € SHARP MZ-1500 (24/2722 3 RAM771v3) 43,800 


— T EE 


[зе 599 
+657 EL) 
35 ns 2H*5 Vh 5-3-8 
му зеле Ге ус 
[s as 8 88| 2 [500v P 
м [s 48& 29198 |2 |322 
м |5 256 smal] t| 


7277! Гане тсе е 773 


R- 5908 | 175800|s56 718|c|s6 8 3/57 7 3| 
S2 BEC 5581125 |С, 561218 571118) 


Hii 0) — Мо + {EPR ° Sp (9i у ° TE dfe 
БӘСІ GET) OI ^ ЕН Не 
な 日 の 名 称 有 お よび 日 付 ・ 購 入 品 目 ( 計 10 品 ) の 名 
称 ・ 型 番 ・ 価 格 ・ 購 入 日 ・ ク レジ ッ ト の 有無 (開始 日 
Ue 

画 入力 方 法 / ス クリ ー ン エ テ ディッ ト 方 式 に よる 簡単 な 入 
力 方 法 

画 登 録 数 /1 枚 の フロ ッ ピ ビー に 最大 400 件 

画 検 索 項 目 / 性 別 ・ 年 名 ・ 住 所 ・ 各 種 記 念 日 ・ 品 名 ・ 購 
入 後 年 数 ・ ク レジ ッ ト の 有無 (家族 対象 の 検索 も 可能 ) 
画 検 索 方 法 /@ 単 一 検索 。 @ 複数 の 項目 に 対す る 複 
GRR. e 検索 を 複数 回 行なう こと に よる 複合 検索 
ө + de 0o rh f e 1-3 ЯЙ Ж RU HD, 


販売 促進 顧客 管理 


選択 機能 。 Ө 全 顧 客 の 中 か ら 条 件 を 満 

た す 顧 客 を 除く 、 削除 機能 。 @ 選択 に も れ 

た 顧客 の 中 か ら 新た な 条件 を 満た す 願 客 を 選 

び 出 し 加え る 、 追 加 機能 。 @ 検 索 を 初め か ら 行 な う 

た め に 全 顧 客 採用 状態 に する 、 初 期 イ E 機 能 。 @ 選 ご び 出さ 
れ た 顧客 の 中 か ら 新た に 選択 ・ 削 除 ・ 追 加 で きる 繰り 返し 
※ 本 プロ グラ ム の 活用 方 法 

特定 商品 や 新 製品 の 拡販 活動 に お ける 的 を 絞っ た 顧客 へ の 積 
極 的 な 働き か け ② 季 節 も の や 年 令 層 ・ 性 別 等 に よる 商品 の 販売 方 
去 、 宣 伝 の 企画 ・ 立 案 (③ 記 念 日 に ささ や か な 賠 り も の を する 、 ま ご こ 
ろ プ ブレ ゼン ト ④ 購 入 年 数 別 ア フタ ー サ ービス の 案内 と 実施 ⑤ 製 品 
の 耐用 年 数 に よる チェ ッ ク 買 替 情 報 の 提供 (⑥: ク レジ ッ ト の 有無 ・ 期 
間 等 に より 次 期 拡販 展開 の 決定 ⑦ 訪 問 販売 ・ セ ー ル ス 活 動 に お け 
る 効率 の 良い 地区 割り の 資料 作成 ダイ レク トメ ー ル 発行 に よる 
宣伝 ・ 情 報 伝達 ・ 販 売 の 積極 的 な 活動 


Ф SHARPi/»)-X 
(フロ ッ ピ ビー ディ スク 版 /3 イ ンチ ・5 イ ンチ ) 


Ұ29,800 


"わが家 の 家計 あ コ ンピュータ 管理 。 


e 家計 薄 の 記入 方 法 が 非常 に 簡単 で 、 誰 で も 
すぐ に 使う こと が 可能 
@ ひ と 目 で わか る 、 項 目 ご と (13 項 目 ) の 合計 や 
残高 。 

@ 記入 し た デー タ を カセ ッ ト テ ー ブ に 自動 記録 。 ま 
た 、 過 去 の デー タ も 自由 に 参照 する こと が 可能 


経済 企画 庁 発 表 資 料 に も と づい 
て 、 支 出 の 分 析 を 行ない 、 あわ せ て 、 
"わが家" の 家計 と 全国 平均 を グラ フ 表 示 。 
@ 貯 計 は 通常 1 ヵ月 単位 で 行なう の で 、 1 ヵ月 ご と 
に 新しい テー プ の 片面 を 使用 


マイ 家計 薄 C ^ 


リー ズ (カセ ッ ト 版 ) 


※ 概 要 ・ 機 能 に つい て は バー ジョ ン ア ッ プ で 予告 な し に 変更 する こと が あり ます 。 


а T657 神戸 市 灘 区 船 寺 通 り 5 丁目 3-8 
B INT TEL (078)801-5181 


(DU BUR А77 My OAP 70-а RA RETI ОЛАУ А-А: рК ЕА RII RE TIPAN 


еі 0h 


КС 
EEA 
a gi 


マニ ュ ア ル 印 刷 は 
サン プリ ント へ 。 


資料 請求 券 
Оһ! MZ 
7 月 号 


電算 タイ プ を 駆使 し て し 、 ス ピー ディ な 入力 、 
スム ー ズ な 校正 を 実現 する 印字 部 門 。 最 新 の 
設備 、 熟練 の 技術 で 、 美 し い 製 品 を 、 速 く 、 
安く 《 お 届け する 印刷 部 門 。 マ ニュ アル の 印刷 
な ら 、 サ ンプ ブリ ント に お まかせ 〈 く だ きい 。 


@A4 サ イズ 1 ペー ジ mD 800 円 より 


( 版 下 ・ 印 刷 ・ 製 本 含む ) 
マニ ュ ア ル 印 刷 の 例 A4 サ イズ の 場合 


5,800-х5Оғх1000:ғ-290,000ғ 
(納期 10 日 間 ) 


※ ご 一 報 下さ れ ば 係員 が 見 本 を 持っ て お 伺い 致し ます 。 


12(03)649-4488 
株 式 会 社 ザン e »4 У Б 


東京 都 江東 区 東陽 4ー8ー 14 


> ГОРЕ RUNNER は 米 BRODER BUND 社 の 登録 商標 で す 。 


ode Runner 


“ 


HEVD- f 


150 画 面 フリ ア し た ら 
オリ ジ ナ ル 画 面 に 挑戦 


ロー ドラ ン ナ ー150 画 面 を フリ ア し だ たら 、 ま つた だ く 新 し い 画 面 に 挑戦 し よう 。 
DH! MZ 毎月 号 の 、 こ の 広告 紙面 で 、 み な さん の オリ ジ ナ ル を 発表 し ます 。 


お A ら せ 
ロー ドラ ン ナ ー で 遊び すぎ だ り 、 〇 D に 傷 が 付い た り 、 


その 他 の 事情 で 画面 デー タ (В) が 、 つま ぐ 読 み 込み が 
で き な ぐ な つ だ 人 の だ め に 、 画 面 デ ゲー タ (БЕ) を 作成 す 


MZ-I5OO QD 版 


=шо,2ОО» 


る プロ ブ グラム (メン テ ナ ン ス QD) を お 送り し ます 。 Қалада 
新しい つ D に コピ ー し て 使う と 、 何 度 で も 使え ます 。 。 イブ ジ ナ ル 画 面 大 募集 。 


NS = m 5 画面 の 設計 図 を 送っ て くだ さい 。 
QD 代金 、 送 料 共 800 円 分 の 切手 同封 の うえ 、 下 記 の メン a e ets 


テ ナ ン ス 〇 必 係 宛 送 つて くだ さい 。 pi 


өс Я Er 


GE : A 面 の プロ グラ ム は 、 入 つて いま せん 。) m сл 


v 


SUPER SOFT WARE LAB. 


KVUNIVBRSE 


700 岡山 市 下 中 野 519-| TEL(0862)44-1176 「 年 中 無休 ] PMI:00—PM7:00 
通信 販売 ご 希望 の 方 は 現金 書留 に て 上 記 ユ ニ バ ー ス 究 ご 注文 くだ さい 。( 送 料 無料 サー ビス ) 


@ 125] 42*715-36- 7] 2223132 || ^4 7305 ゴウ シッ < 


YRKADE, 


PC88 ユ ー ザ ー を 歓喜 させ た 、 あの 「 日 本 語 


「 ゼ ビ ウ ス 」 や れ ば 、 み ん な が 感動 する ハー ド の 素 
晴 し さ 。 で も 、 そ れ は X1 で も 同じ で 、 ター ボ の カ 
は 発揮 し な いま ま …。 
「 日 本 語 MY CAHD」 は 、 turbo な ら で は の 一 
層 す すん だ 上 魅力 を “優し く 力 強く 引き 出す "カー ド 
型 デ ー タ ベー ス で す 。 


田 た っ た 一 枚 の 画面 が 全て を 語 

わずらわし い “ 何 が どう な っ て いる ! 7” — 
ネル 」 と いう 一 枚 の 画面 で 確認 で きる 。 新 し い 指 示 も 、 こ 
の 画面 で 自由 自在 。 お まけ に 、 ア イコ ン の 新鮮 きも 味 わ 
える 。 

画 国 際 人 も 日 本 語 入 力 ス ムー ズ 。 

50 よ り 26。JIS よ り ASCII。 こ ん な 方 に お 推 め で きる 、 ロ ー 
マ 字 入力 機能 を 内 蔵 。 ハ ッ カ ー な ら ず と 6 も ホ ッ と する 。 勿 
論 、 キ ー ス トロ ー ク の 少な い カ ナ キ ー 入 力も 選べ ます 。 
圏 つい 気 の ゆ る む 「 日 本 語 辞書 」。 

長い 住所 も 、 気 の 利 い た 形容 詞 も リズ ミカ ル に 漢字 で 入 
力 で きる 「 ем な 一 括 入 力 (32 文 字 )」 機能 と 、 充実 
の 日 ЖАНЕ 4... 読み を "は 、 漢 字 ・ 英 
字 CS kit RESI S C Re (RE 
書 追 加登 録 1 千 語 )。 あ り が だ た いこ と に 、 辞 書 に は 学習 
能 ち も つい て いる 。 

圏 あ れ に も 、 こ れ に も 、 重 宝 で きそう 。 

ちょ っ お目にかかれ な い 季 軟 な ファ イル 構造 。 1 枚 の カ 
ー ド は 1 バイ ト か ら 62,048 バ イト の 可変 サイ ズ 。 小さ きい サ 
イズ の カー ド は 数 多く 収納 で きる し 、1 枚 に 256 バ 介 以 上 
は ダメ と いう 野暮 も 言わ な い 。 項目 数 も 40 ま で と れる の て で 、 
何かと 頼っ て し まい る そう 。 

較 J」D0S な ら で は の 走り 。 

ギリ ギリ まで ハー ド 資 源 や コキ 使う アバ ロン の オリ ジ ナ ル 

0S=JDOS よ きめ 細か い ア ル ゴ リ ズム 対応 が 無類 の ス 
デー ド 感 覚 を 生む 。 ち な み に 、1,000 枚 の カー ド を 使っ た 


実測 値 あ みて ほし い 。( 左 貞 の サン プル デー タ の カー ド 使 
用 ) 

@ 選 択 (検索 ) タ イム O 整列 (ノート) タイ ム 
Р | A B 5 秒 8 索引 の | 項目 8 秒 0 
2 項目 複合 | 12 秒 2 | | 索引 で な い ! 項 目 | 2 分 10 秒 
き 

3 項目 複合 | 13 秒 8 2 項目 マル チ | 2 分 4| 秒 
任意 項目 複合 | 38 秒 8.| | 5 項目 マル チ | 3 分 !8 秒 


BA 赴 夫 ' さ ん も " 谷 "ちゃ ん も 印字 で きる 。 
第 1 水準 に は いっ て な い 漢 字 や ロゴ タイ プ " が スム ー ズ に 
作れ る 「 外 字 編 集 」 機 能 で 、 宛 名 シー ル も バッ チリ 。 


eem だ か ら 住 所 録 、 レ コー ド ・ テ ー ブ の 整理 、 
本 雑誌 の 整理 、 ス ケ ジ ュー ル 管 理 な ど 、XIturboO 
が "情報 ステ ーション ′ に グレ ー ド アッ プ す る 。 


日 本 語 MY CARD 


Copyrighted by AVALON 


MY CAHD」 が XX]turDO に 新 登 場 。 


ші 


m = 
ШІ 


EN MY AH ロロ の 仕様 ШЕН 
画 デ ー タ の 種類 
半角 (JIS1 バ イト コー ド ) 
全角 (JIS2 バ イト コー ド ) 
数 値 …10 進 固定 小数 点 形 式 15 桁 
画 カ ー ド の 仕様 
項目 数 : 最 大 40 項 目 
項目 名 : 最 大 全角 8 文字 
項目 デー タ : 全角 …30 廊 字 半角 … 
(最大 ) 数 値 …15 桁 
デー タ の 合計 : 全 項目 データ で 2048 バ イト 
(半角 2.048 文字 ・ 全 角 1.024 娘 子 ) 

画 フ ァイル の 仕様 
ファ イル 数 : フ ロッ ピ デ ィ スク 1 枚 に 1 ファ イル 
カー ド 数 : 最 大 32,767 枚 
ブロッ クサ イズ :2KB 
画 索 引 設定 
項目 数 : 最 大 40 項 目 
БЛЕЗ ЕЗБЕ 最大 40 項 目 
条件 : 文字 … 一 致 、 先 頭 一 致 、 包 合 

数 値 … 最 小 ・ 最 大 に よる 範囲 指定 

*: 選 択 式 に よる 条件 の 複合 
MEI КА) 
最大 40 項 目 に 優先 順位 を つけ 昇降 任意 指定 。 
ШЕЯ 


(and.ornot) 


@ 項 目 へ の 代入 … 四 則 ・ べ き 乗 ・ 関 数 (IF・ 平 方 根 ・ 日 
付 ・ 時 間 ・ カ ー ド ) 及び 六 字 列 操作 
@ 出 力 時 計算 …① 合 計 ・ 小 計 


② 統 計 計 算 : 合 計 ・ 平 均 値 ・ 最 大 値 
* 最 小 値 ・ 標 準 偏差 (2 種 )・ 平 方 和 
・ 作 数 。 


Ш 

カー ド デ ー タ を 別 形 式 の カー ド に 転送 する 。 

画 全 複写 

MY CARD 自 体 ・ デ ー タ ディ スク の バ パック アッ プ を 作成 する 。 


EE Sharp HUBASIC じ と の デー タ 交 換 ШЕ 
MY CARD デ ー タ を BASIC の シー ケン シャ ルフ ァイル 
へ 、 ま た だ た BASIC の シー ケン シャ ルフ ァイル を MY CARD 
デー タ に 、 と 蓄積 デー タ を 有効 利用 で きる 。 


ИШИНЕН 1/570) 7^ 覧 | 
ドッ トブ プリ ンタ で も 漢字 が 印字 で きま す 。 
CZ-8PK2,CZ-8PN1,CZ-80PK,CZ-8PD2,CZ-800P, 
MZ-1P06, MZ-1P10A, MZ-1P08, MZ-1P14, MZ-1P07, 
MP-801I, MP-801II, RP-80, RPSOII,FP-80, FP-80K, 
RP-80II K,JP-80,MP-1001II, F P-100, R P-100, SP-80, 
UP-130 K,IP-130K,G P-550E,GP-550M, PC-PR101, 
PC-PR201,PC-PR104, PC-8822, PC-8023(C), PC-8024 , 
PC-8027, PC-PR202, PC-8821,N M-9100II , NM-9300, 
NM-9400,NK-3618-22,K X-P1091N,HR-5X,HR-6X, 
M-1009X 


お 求め は 全国 マイ コン ショ ッ プ ・ コ ンピュータ 商社 で 


AVALON 
株 式 会 社 JJ NL TZ 


〒105 東 京都 渋谷 区 桜丘 町 8-I17 シ ャ レー 渋谷 A 棟 102 
TEL.03(476)0187 
座 は 住友 銀行 


銀行 ロ 本 渋谷 支店 普通 913915 


mz-2200/2000 


H.S コ ント ロー ラー for м2-2200/2000 loader IPL 54*Fp X9,600 


今 ま で ディ スク に 引き 上 げ ら れ な か つた テー ブ プ 版 の IPL リ フト ガワ ンタ ッ チ で この ディ スク の 中 に 入り ます 。 この マス ター・ デ ィ ス ク ガ ら サ ブ ・ マ スタ ー・ デ ィ ス ク が 3 枚 まで 作れ 、 マ 
スタ ー に は 56K バ イト 以下 の ソフ ト ガ 合計 315.25K バ イト まで 、 サ プ ・ マ スタ ー に は 275.25K バ イト まで 、 そ れ ぞ れ 1 7 本 の ソフ ト が 扱え ます 。 収容 し た ソフ ト の タイ トル を リス ト 

アッ プ し ます の で 希望 の も の が ガス ター ト で き 、 又 あら ひじ め オ ー ト ・ ロ ー ド の 指定 を する と 次 回 スイ ツチ ・ オ ン で その ソフ ト を 即 ス ター ト さ せる こと も で きま す 。 尚 、2 つ に 分 割 さ れ て 
いあ アロ グラ ムツ フロ テッ ре BOTERE CERLE. 


修理 屋 さん for М7-2200/2000 loader DISK Hu-BASIC ver2.0 54"Fb Ұ4,600 
機械 語 の ブロ ブラ ム を ダイ レフ ト に ディ ス フ な どの デバ イス に 書き 込め る の で 、 間 違え て ブロブ ラム を KILL し て し まつ だ 時 や 内 容 を 直接 に 変更 、 解 析 、 改 良 、 比 較 し た い 時 に 、 ま だ 各種 
DOS で コン バイ ラー 等 を 使い 、 た っ だ 数 バイ ト 変 える の に 何 分 問 も 待て な い 万 に 、 も ちろ ん 本 の リス ト か ら の 打込み に と て も 便利 で す 。 ス フリ ー ン ・ エ ディ ター・ モ ー ド で は 表示 され 
だ ブロ グラ ム に 終 、 棋 チェ ッ フ ・ サ ハム と キヤ ラフ ター・ ダ ンプ が 付い て いま す 。 そ の 他 、 各 種 デ パイ ス の セク フー 単位 の 呼び 出し 転送 が 簡単 に で きる 大 変 使い 易い ツー ル で す 。 


H.S-4200 for Mz-2200 ノ 2000 loader DISK BASIC 5% “FD Ұ7.400 
フロ ッ ピ ー・ デ ィ ス フク の 全 内 容 (280K バ イト ) を カセ ッ ツ ト ・ テ ー プ に 僅か 12 分 前 後 で 転送 で きま す 。 デ ィ ス は 温度 の 高い 場所 や 強い 磁界 の 中 な ど で は 、 プ ログ ラム が 壊れ だ り デ ィ ス 
ク 自 体 が 破損 し 使え な く な る 事 が ある の で 、 安 定 度 が 高く 値段 の 安い カセ ッ ト ・ テ ー プ に バッ ク ・ ア ッ プ を 作っ つて お きま し よう 。 作 られ だ テー プ に は パス ワー ド が 付け られ る の で デー 
タ の 秘密 が ずら れ ま す 。 


AX / АЙ Zxre£c 


DISK MONITOR for TURBO for x4turbo loader IPL 5%4”FD-3”FD &X 9,600 


Mz-2200 ノ 2000 用 「H.S コ ント ロー ラー」 の X 1turbo 用 で す 。 主 な 違い は 、 入 れ ら れる ソフ ト の 容量 が 1 ディ スク に 57K バ イト 以下 の ソフ ト を 合計 で 315.25K バ イト まで 17 本 、 サ 
プ ・ マ スタ ー・ デ ィ ス フク も マス ター・ デ ィ ス と 同じ 容量 に 拡張 され まし た だ 。 尚 、 マ ウス か ら で も 指示 が 行なえ ます 。 


DISK MONITOR for X1 for x1/x1c/x1D loader IPL 5%*“FD:3*FD &X 9,600 


[DISK MONITOR for TURBO」 ひ ら マ ウス 対応 を な くし た ソフト で す 。 


HYPER DISK MONITOR for X1 or TURBO 
for X1(G-RAM)/X1C/X1D/X1turbo loader IPL | 5!4"FD-3"FD B¥ 10,000 
つい に xX1 シ リー ズ で は 初め て の ゲー ム ・ ノ ソフ ト 専 用 の ディ スク ・ モ ニタ ー が 発売 に な り ま し だ 。 今 まで ディ スク に 入ら な ガ つ だ テー ブ プ 版 の IPL・ ゲ ー ム ・ ノ フト ガワ ンタ ッ チ で この ディ スク フ 
の 中 に 入り ます 、 い まき 市 販 さ れ て いる IPL・ ノ ソフ ト の 約 8 割 ま で な ら 22 分 割 さ れ て いて も 扱え ます 。 こ の ディ スク の 中 に 合計 で 325K バ イト まで な ら 17 本 の ゲー ム が 入れ られ ます 。 
収容 し だ ソフ ト の スタ ー ト 方法 は 他 の 「 DISK MONITOR) AUTE. 将来 発売 予定 の バー ジョ ン ・ ア ッ プ 用 テー ブ を この ディ スン フ に 付加 すれ ば 、 よ り 多 く の ソ フト に 対応 する 「HYPE 
В DISK MONITOR」 に 生ま れ 変 わり ます 。 尚 、 サ ブ ・ マ スタ ー・ デ ィ ス ク フ は 作れ ませ ん 。 ま だ 、 こ の ディ スク に 入 つ た ゲー ム ・ ソ フト は 消せ ます が 、 他 の デバ イス へ の 転送 は 行なえ ませ 
ん 。 


漢字 DEVICE MONITOR for TURBO for x1turbo loader BASIC cz8FBo2  54"FD-3"FD 各 \5,600 
機械 語 の ブロ プラ ム を ダイ レフ ト に ディ スク な どの デバ イス に 書き 込め る 修理 屋 さ ん 」 の 機能 に 加え て ス フ リ ー ン - エ ディ マー・ モ ー ド で は 1 文字 入力 する ご と に チェ ッ ク ・ サ ム と キ 
ャ ラク ター・ ダ ンプ が 変化 し ます 。 そ の 他 、 文 字 列 の 複写 や 移動 、 各 アバ イス 同士 の セ フ タ ー 単 位 で の 転送 、 比 較 、 ま た それ を 連続 し て 行なう こと も で きま す 。 漢 字 表示 や セクター 呼び 
出し の 高 有 化 な ど 機械 語 を 大 幅 に 使用 し た 、 よ り 高 析 能 ソフ ト で す 。 

_ ar ur MA MU Nei чыры UT CR BOR ESS zx 

修理 屋 さ ん for x1/X1C/X1D loader Hu-BASIC 5М”ҒО- "e 名 \4, 600 
M2-2200/2000 用 修理 屋 さん ! の X1 用 で す 。 


RUN ОООО 


ZZ 


クレ ヨン 君 ror X1/X10/X1D loader Hu-BASIC CASSETTE TAPE . ҰЗ, 300 
ディ スプ レイ に 表示 され る 24 段 階 の 大 き さ の 画面 (最大 24x 64 ド ッ ト ) に 、1 ド ツ ッ ト づつ カラ ー 指 定 (8 色 ) が で きる の で 中 問 色 の 絵 も 表現 で き 、 ま だ 大 き な キ ヤラ フタ ー を 作る 時 に も 
大 変 便利 で す 。 その アー は 本意 の 有 拉 ビア スキ ー 形 で カ さ れ ま すず の で キヤ ラフ ダー. ジェネレータ ー の 定義 以外 に も 、 ブ プラ フィッツ ン 画面 に 直接 表示 する 様 な ブロ プラム へ そ 
の まま 組み 合わ せら れ ま す 。 この ソフ ト で 作ら れる 仕様 の アー タ な ら その まき 読み 込ん で 、 デ バツ プ を 行なう こと も で きま す 。 


: И 2... 


X — -F E _ mini 


т cr МЕЧ mini SIFE 


見 在 の ワー プロ は 、 企業 向け 、 又 は 大 型 ワ ー プ ロ の 移植 版 的 な ワー プロ が 非常 に 多く 、 
角 に 市 販 さ れ て いる も の は 用 紙 指定 や 箇条 書き の ワー プロ が 多い 。 ユ ー ザ が 個人 レベ ル 
ま 用 する に は 、 非常 に 使い に くい も の で す 。 本 ワー プロ は 、 発想 時 点 か ら 個人 レベ ル で 
ゝ や すい よう に 作成 きれ て お り 、1 文 書 4000 文 字 が ユー ザー の 指定 の 文字 数 で 改行 され 
5 の で 1 文字 挿入 ・ 削 除 す る と と に より 文書 すべ て が 前 後に 移動 し ます 。 


| ЕР BE 7-5 ут. ] 

1 まで の か な 漢字 変換 は 、1 文字 単位 又 
熟語 単位 に 入力 を 行ない 、 そ の つど 変 
する 方 法 で し た 。 と れ に 対し て NEW ミ ニ 
文節 変換 や 一 括 変換 が で きま す 。 一 括 
Ul, KETAT EPAL., EDE 
デ に 変換 し た い 所 に カー ソル 移動 させ て 
R] を 押す だ け で 次 々 と か な 漢字 混じり 
と 変換 する と いう も の で す 。 と れ に より 
- 操 作 が 簡略 か され て 、 ス ピー ディ な 文 
F 成 を 実現 し 、 文書 作成 中 の 思考 の 断続 
ょ いた め に 、 頭 に 浮か ん だ 通り に 、 気 軽 
書 が 作れ ます 。 


| ん し を か ん た ん に に ゅ うり ょ くす る 。 
—— MÓ— 
— — 
漢字 を 商 単に 圏 ゅ うり ょ くす る 。 


l 
| 漢字 を 簡単 に 入力 する 。 


[ {БЕ ЯЖ!] 7-5 ВРАГ Р | 

の 読み 方 が わか ら な い 時 に 、 辞 書か ら 部 首 や 画数 で 
すす よう に シス テム 内 に 200 の 部 首 フ ァイル を 持っ て お — |. 
目的 の 部 首 を 指定 し た 後 、 対応 する 漢字 が 表示 され 、 
の 中 か ら 漢 字 1 文字 を 探す こと が で き 、 難 読 文字 の 呼 
日 し が 簡単 に な り ま し た 。 

| S 第 一 水準 、 第 二 水 準 文字 完全 対応 し て お り ま す 。 


[ CFUBBOKH | 

第 一 水準 2965 文 字 ・ 非 漢字 ・ 第 二 水 準 3384 
文字 ・ 外 字 80 文 字 が 使え 、 全 角 ・ 倍 角 ・ 半 
角 ・ 上 つき ・ 下 つき (16) で 表示 する 
と と が 出来 ます 。 第 二 水 準 文字 は 、 シ ステ 
ム 内 に 内 蔵 さ れ て いま す の で 、 大 変 便利 に 
使え ます 。 М2-1Р07 の 様 な ドッ ト プ リ ンタ 
で も 第 二 水準 の 文字 を 印字 する と と が で き 
24 ド ッ ト プ リン タ は 、 第 二 水準 ROM が 
必要 で す 。 


[ 958 23 ZS S2 EE BIESISST ] 
文書 の 全体 の 状態 を 表示 する と と が で き 、 
文書 の 印刷 時 の 実質 寸法 が 計算 に より 表示 
され ます の で 、 使 用 する 用 紙 に あわ せ て 文 
字 間隔 や 行間 隔 な どの 書式 を 変更 する と と 
も で きま す 。 


1Z] ニー 人 ル 
| 


БА. Еф Б 


E E LEGERE Ж 

済 の 漢字 は 、30, 000 語 。 日常 よく 使わ 
漢字 を 厳選 し て あり ます 。 さ ら に 、 ユ 
ー が 10, 000 語 追加 登録 する こと が 出来 
成 中 か ら 科 単に 追加 ・ 閲 覧 する こと 
で きま す 。 自動 学習 機能 に より 最終 使用 
字 が 優先 し て 表示 され 、 使 えば 使う ほど 
身 効 率 が アッ プ し ます 。 単語 は 、6, 000 
り 音 訓 登 録 さ きれ て いて 文節 変換 や ーー 括 変 
を いっ そう スム ー ズ に し て いま す 。 


SSEHIJAULEEB | 

婦中 の ある 行 の 行末 や 行頭 に 、 あ る 特定 
字 や 記号 が くる と 文書 上 不 自然 な と と 
く あ り ま す 。 と の 特定 の 文字 や 記号 の 
を 、 禁 則 文 字 と いい ます が 、 と れ を 自 
に 編集 し て くれ ます 。 


CELEI T [«s * "x 


ГЕБРЕНЕ” Е-Е HERE 1 [SF xs EH Am HEB 1 
高 性 能 な 15 桁 計算 する と と が で き 、 電 卓 計算 ドッ ト プ リ ンタ と 24 ド ッ ト 漢 字 プリ ンタ 
は 、 文書 作成 中 と コン ピュ ー タ の そば に 電卓 の 機能 100% 活 用 し 、 書式 指定 で 指定 され 
が ある つも り で 使え ます 。 ま た 画面 計算 は 、 た 、 横 書き ・ 縦 書き で 印刷 され 文字 間隔 
文書 内 の 数 字 を 読み 取り 計算 数 値 と し て 扱え ・ 行 間隔 を 1 ドッ ト 単 位 に コン トロ ー ル 
ます 。 多彩 な 答え 代入 機能 が あり 計算 に よっ で きま す 。 枚数 指定 や 、 自 動 頁 付け 、 部 
て 出 た 答え を 全角 や 半角 文字 で 文書 内 に 代入 分 印刷 な ど が あり 、 各 種 の 案内 で 宛名 だ 
で きた り 、 右 付け や 金額 な どの 自動 コン マ 付 け を 変え て 何 枚 も 印刷 する と と が で きる 
け す る と と も 出来 ます 。 差し 込み 印刷 や 文書 ファ イル か ら 指 定 さ 
この 計算 機能 で 、 単 に 漢字 か な 混じり の 文書 れ た 文書 か ら 文書 まで を 指定 間隔 に 再生 
作成 機 と し て だ け で な く 広 義 の 文書 作業 を 達 し な が ら 指 定 枚数 印刷 で きま す 。 


成す る と と が で きま す 。 MZ-1P10/11 は 、 縦 倍 文 字 は 印字 不可 能 。 
[ 機器 構成 ] 
ディ スプ レイ 
сла.) ( uem 2 
1 2 パー ソナ ル MZ-80BP5 ЖІ 
コン ピュ 一 タ MZ-80P6 
MZ-1P07 
MZ-2000 EPSON (FP-80 な ど ) 
MZ-1P10 
ا‎ MZ-1P11 
※2 ( MZ-1F07 ) 


f 

| 漢字 ROM Р10-3055 か な 漢字 変換 R OM | 
P10-3055-01 | | 

※3 漢字 ROM ( MZ-1P13 ) | 


MZ-80BP5 は 、R OM 変更 が 必要 で す 。 

DISK は 、80 ト ラッ ク 指 定 に な り ま す の で MZ-80BF,MZ-80FD は 、70 ト ラッ ク 
スト ッ パー を は ず す 必要 が あり ます 。 

漢字 ROM ( MZ-1RI3) li, PIO-3055 2РІ0-3055-01 と 同じ も の で す 。 


※3 


文字 種類 J 1 S 第 一 水準 漢字 2965 文 字 十 非 漢字 ( MZ-1R13/PI0-3055 必 要 ) 
J 1 S 第 二 水 準 漢字 3384 文 字 ( ディ スク 内 に 内蔵 ) 
ユー ザー 外字 16xX16 三 80 文 字 24xX24 三 80 文 字 


シス テム 外字 16X16 三 16 文 字 24x24 三 227 文字 


辞書 機能 ЖЕЗДЕН + ユー ザー 辞書 1 万 追加 可能 
自動 学習 機能 付き (1965) 
| | хйнйнчс or RR ` шите 


変換 機能 | ロー マ 字 変換 部 首 検索 (J 1 S 第 一 ・ 第 二 水準 ) 単語 変換 


| 
頭 禁 則 文字 ser еъ) IFES] SE" * ©" | 


солан Же - HE; - SEF | 

k 書 中 に ある 文字 列 又 は 文章 や 図形 を 文書 内 の 他 の 場所 へ 写す と と を 移動 と いい ます 。 
ま 書 いて し まっ た も の を 切っ て 配置 が な え し た りす る と と は 、 よ く 経 験 し ます が 、 と れ を 
と いう 機能 で すべ て 解決 し て くれ ます 。 

移動 指定 の 2 点 は 、 ど ちら を 先 に 指定 し て も か まい ませ ん 。 


Ы а аьа ааа 
編集 機能 | SRL ВЕЗОМ ° BR - BUE BU FEE U | 
倍角 指定 ・ 解 除 ゲ アン ダー ライ ン ン 野 線 引き ・ 消 去 

文書 移動 ・ 複 写 ・ 交 換 プ 左寄せ ン 中 央 寄せ ノ 右 寄せ セ ノ 袋 閉 設定 ・ 解 除 
文書 略図 ノ 禁 則 処 理 ノ 改行 設定 / 桁 揃え ン 電 卓 計 算 ン 画 面 計 算 

上 つき ・ 下 つき ノ タ ブ 移 動作 表 機 能 / 差 し 込み 処理 辞書 登録 

語 殺 登 録 文 頭 移動 文末 移動 / 機 能 一 覧 表示 


プリ ンタ 指定 / 上 部 余白 / 下 部 余白 左側 余白 右側 余白 


文字 縦 倍 ・ 普 通 ・ 行 単位 横書き ・ 縦 書き ・ 行 単位 文字 間隔 ノ 行 間隔 
H) 指定 し た 2 点 を 対角線 と する |AAAABBBi | 
領域 の 文字 指定 位置 に 移動 |CCCDDDD 印刷 機能 | 枚数 指定 頁 番号 付け プ 部 分 印刷 差し 込み 印刷 連続 再生 印刷 
し ます 。 EEEFFFF = 再生 間隔 指定 自動 供給 機能 横書き プ 縦 書き プ 倍 角 文 字 / 半 角 文 字 
移動 に より 前 に あっ た 文字 は GGGGHHH 24 ド ッ ト プ リン タ 対 応 (MZ-1P10,MZ-1P11 ) 
空白 に な り ます 。 | 17 
р کچ ڪڪ‎ 印刷 能力 | MZ-80BP5 —————————— 最大 横 5O 文 字 XS80 行 印刷 
1 指定 し た 2 点 を 対角線 と する |AAAABBB AAAACCC MZ-80P6,MZ-1P07,EPSON,MZ-1P10 最大 横 6O 文 字 X き 0 行 印刷 
領域 の 文字 を 指定 位置 へ 複写 |CCCDDDD CCCDEEE MZ-1P11 ---------- 最大 横 99 文 字 x 40 行 印刷 
を 行ない ます 。 EEEFFFF| — |EEEFFFF = 
SR WIESE RR | GGGGHHH | 補助 機能 | 文書 初期 化 プ デー タ 複 写 / レ シス テム ュ 複 写 旧 文書 再生 文書 合成 
| 文書 挿入 文書 削除 書式 閲覧 機密 解除 文書 名 再生 文書 名 変更 
自動 作 表 / 外 字 作 成 (24・16) 外字 一 覧 (24・16) 辞書 閲覧 
CRI 指定 し た 2 点 を 対角線 と する | ААААВВВ AAAACCC 辞書 登録 辞書 削除 学習 登録 学習 消去 
| 領域 の 文字 を 指定 位置 の 文字 | CCCDDDD BBBDEEE 
と 変換 を 行ない ます 。 EEEFFFF| > |DDDFFFF ж ш | 1 文書 : 4000 文 字 以 内 
GGGGHHH GGGGHHH | 1 ディ スケ ッ ト : 353» 5240 Е 
k ワー プロ NEW nini ーーー 価格 59,800 円 Ж ワー プロ mini を お 持ち の 方 は 、 差 額 に て 交換 いた し ます 。 Ж ЗОН 


〒4 1 6 静岡 県 富士 市 長 通 1 04 一 3 
D 27 ot ЕЛИ ИӘ «ТЫ 
電話 番号 (0545) 61—1417 


お 求め は 全国 マイ コン ショ ッ プ 又は 当店 宛 に 現金 書留 (送料 サー ビス ) に 機種 名 及び 
プロ グラ ム 名 を 書い て お 送り 下さ い 。 
振込 口座 清水 銀行 富士 支店 (当座 ) 08021 


営業 時 間 АМ9:00--РМ7:00 
定休 日 毎週 水曜 日 ・ 第 3 日 曜日 


HuBASIC " 


0002102971 А17): - 10,000 


HuBASIC "150089. 


⑱Z00 を 越え る 豊富 な 命令 群 で 、 ど ん な フロ グラ 
ミン グ も OK 

タイ リン グ ・ ベ イン ト 、 点線 、 破線 に よる 強力 
な カラ ー グ ラフ ィ ッ ク で 、CG も 簡単 

③ 命 令 語 の 省略 形 で 、 効 率 プ ログ ラミ ング 

《④RAM フ ァイル ボー ド (MZ-IR18) を 使用 し て の 
ファ イル 、 デ ー タ 処理 も 可能 

整数 、 単 精度 8 桁 、 倍 精度 16 桁 の 演算 精度 。 か つ 
倍 精 度 演算 に よる 関数 計算 も 可能 


HUDSON GROUP mumm 


6 フロ グラ ム の メン テ ナ ン ス 性 を 向上 させ る ロ 
ング バリ アブ ルネ ー ム を 採用 

の 強力 な スク リー ン エ ディ タ に よる プロ グラ ム 
編集 が 可能 


⑧ 構 造 化 プ ブロ グラ ミン ク グ 命 令 の 採用 


す 9 モニ ター ユー ティ リティ の 採用 に より MZ-700 
(HuBASICver.2.0 管 理 下 ) の ソフ トウ ェ ア を 読 
み 込 み 可能 

⑩ キ ー フ ァ ン クシ ョ ン の 大 幅 な 採用 


2150091 


ゆ デ バック 用 トレ ー ス 機能 の 装備 。 ” 

PRINT USING 命令 の 装備 。 

(3SHARP BASIC の ソフ トウ ェ ア の 読み 込み 
可能 

《⑳ テ キス ト 画 面 、 グ ラフ ィ ッ ク 画 面 の 一 部 また 
は 全部 の ハー ドコ ピー が 可能 。 

但 プ リン タコ ン フ ィ グ ブロ グラ ム に より セン ト 
ロニ クス 社 準 拠 方 式 の プリ ンタ に 対応 。 


株 / ハ ハッ ド ソン ・ ビ ジネス 部 門 サ ービス セン ター 


T062 札幌 市 豊平 区 平岸 さ 条 5 丁目 4 番 17 号 コロ ナー トド 平岩 II201 7%011-832-6729 


® 
本 + 7062 札幌 市 豊平 区 平岸 3 条 ら 5 丁目 4 番 17 号 コロ ナー ド 和 平岸 11201 2011 821-1538 
е 東京 支社 T162 東京 都 新宿 区 市 谷田 町 3- 1-1] ハ ド ソ ン ビ ピル 7%03-260-4622 
大 阪 支 社 T56 大 阪 市 浪速 区 下 寺 2 丁 目 3- 2 7»06-644-4571 


福岡 支店 〒812 福 同市 博多 区 博多 駅 東 2 丁 目 4 番 30 号 いわ き ビ ル 103 号 A 092-474-9065 
営業 所 東北 ・ 名 古屋 ・ 岡 山 ・ 広 島 ・ 鹿 児島 ・ 沖 縄 


株 ハドソン 販売 


情報 処理 技術 者 試験 = 合格 お めで と う 


гез 5 DN 


又 、 明 日 か ら 敗 者 復活 戦 に 望 も う 。 з 
お 申込 方 法 


T > ME 
а-к 受験 者 必携 Rer edt 
qe CH BAIL o 
D | 貴方 の シャ ー プ X- 1 が 通産 省 仕様 の COMP-X に Аян 


ae 早 変 り (シミ レー ト プ ログ ラム V。) OET ISt 
プ パウ ツ тя — t 
5 Vi 同様 絶 人 好評 発売 中 / Nm 


例え ば (X1I.CAP- 
(CAP-X と は 通産 省 が 試験 用 の 仮想 コン ピュ ー タ ーCOMP-X で 使用 ほれ る 、 ア セン ブ S E 7) 


ЩЕ り 言語 で 5 つの 笑 似 命令 と 12 個 の 通常 命令 か ら を っ て いる 。 НАНТ — ⑤ 特 に 現 人 書留 の 場合 

C シ リー ズ な けれ ば な ら な い ) 仮 想 コ ンピュータ ー だ か ら 一 般 の マイ コン で は 動作 し な い 。 し た が は 正確 に 申込 ん で 下 
FM シリ ー ズ っ て シス テム コン パー ター プロ グラ ム が 必要 と な る シス テム コン バ パート プ ログ ラム 又 さい 。 ト ラブ ル の も 
の 各 Vs は 入力 中 は シミ レー ト プ ロ グラ ム の 事 を CAP-X V 。 と 称し ます 。 と と な り ま す 。 


大 阪 府 枚方 市 招 堤 南町 3 一 19 一 6 一 506 テー プ バ ー ジ ョ ン  &6,0008 
Y S 近 畿 ソ フト 三菱 銀行 大 阪 支店 3i 5" -7a ®8, 000A 
佐久 間 美 明 普通 預金 

2%0720-68-0559 Мо.4642067 商品 名 CAP-X Ve 


ANNUM Turbo - zU—XH DISK UTILITY 


CATS SAVER ЖУ 


Ver1.0( 要 GRAM・1 ドラ イブ 以上 ・ バ ー ジ ョ ン ア ッ プ 、 サ ポー ト 付 ) 
新 発 売 ノ 3 イン チ ・5 イ ンチ 版 共 Ұ9,800 


CATS SAVER は X1 シ リー ズ の IPL ン フト BDL @ ぁ ディスク メニ ュー 方 式 で 、 プ ログ ラム の 確認 ・ 起 動 が フワ ンタ ッ チ で 行え ます 。 
は X1 付 詳 の BASIC (CZ-8CB01 ) を 利用 する プロ 操作 は 簡単 、 メ ッ セ ー ジ 方 式 で すべ て パン コン 倒 が 指示 し ます 。 
ダラ ム を ディ スク で 取り 扱う た め の ソ フト で す 。 e テー プ を 読み 込ん で ディ スク へ の セー プ は 一 回 の 操作 で OK。 ス ター ト 番 号 等 
一 度 に セー プ で きる サイ ズ は 64 キ ロバ イト 、 つ ま を 調べ る 必要 は あり ませ ん 。 

り 一 本 に まとまっ て いる ソフ ト な ら 何 で も セー ブ @64 キ ロバ イト の プロ グラ ム で も 自由 に ディ スク ーー テー プ ・ デ ィ ス クーー デ 
する ご こと が 出来 ます 。CATS SAVER を 使っ て テ ィ ス ク 間 で ファ イル の 転送 が で きま す 。 

ー プ 等 で 供給 され る プロ グラ ム を ディ スク に セー @ ぁ ディスク エディタ が 付属 し て お り ま す の で 、 プ ログ ラム を ディ スク に セー プ 
プ し た 場合 、 一 枚 の ディ スケ ッ ト に 最大 40 個 の ソン する と 解析 や 改造 が わか りや すく な り ま す 。 

フト を 収録 で き 、 セ ー ブ プ さ れ だ た ン ソフ ト を 走ら せる ゅ リセ ッ ト で 走ら せる こと の で きる IPL 起動 の マス ター ディ スク を 好み の プロ 
際 、。 ロ ー ド 時 間 は 6 秒 以内 と 高速 で す グラ ム で 簡単 に 作る ご こと が で きま す 。 


初心 者 の 方 に も キャ ッ ツ セー バー を 有効 に 利用 し て 頂け ます よう サポ ー ト プロ グラ ム を 用 意 し て お り ま す . 


ハイ スピ ビー ド >= б xt = 
ЖЖ НЕЗРЕЕО ЕЙ ЕР < ロード 時 間 の いら いら 解消 !〉 発売 中 \2.800 (XZ 不可) 
ке fu grec IPL か ら ロ ー ド する ソフ ト 、BASIC を 読み 込ま せ て か ら ロ ー ド する ソン フト 、 共 に ロー ド 時 間 を 通常 
テー プ で の ロー ド 、 セ ー ブ 時 間 を の 計 半 分 に し た テー プ を 作れ ます 。(IPL し レン フト を コン バー ト し た テー プ は 、IP し か ら ロ ー ド 可能 ) 
大 幅 に 短縮 また 、 コ ン バ ー ト し た テー プ に は 自動 的 に 強力 な ブロ テク ト が 掛か り ま す の で 自作 ソフ ト 等 の 保護 
ーー E に も 役立ち ます 。 
あな た の ソフ ト に 強力 プロ テク ト を 例え は ば 、X1 を お 使い の 方 で BASIC ROM( 拡 張 BOK が 必要 ) を と お 考え の 方 、 そ ん な 費用 の か か る 
- а こと を する 前 に 一 度 、HI-SPEED FILER を お 試し 下さ い 。 今 まで 約 2 分 30 秒 以上 か か っ て いた 
掛け る こと も で きま す 。 BASIC の ロー ド が 約 半分 の 時 間 で 完了 し ます 。 


COMPUTER SOFTWARE HOUSE 


ACATS EYE. ` CS E ТЕ Or 


ROUND SYSTEM LABORATORY INC. 


SHARP MZ ビジ ネス プロ グラ ム 


Я ツリ ー ズ SHARP 用 の スー パー シリ ー ズ は 、 乏 決 全部 が 漢字 版 に な り ま す 。 今 ま で ご 使 
5 2D 用 中 の カナ 版 は 、 差 額 の み で 交換 致し ます 。 ( 新 機種 の み ) 


スー パー シリ ー ズ ビジ ネス ソフ ト は 、 最 重点 を 「 使 い 易 い 」「 早 い 」「 信 頼 性 」 に 置い て お り 全 国 の ご 使用 者 が 立証 され て 
お り ま す 。 今後 は ① 全 部 漢字 化 ② 機 能 の 強化 ③ 更 に 高速 化 人 デー タフ ォ ー マ ッ ト と 入出 力 サ ブ プルー チン の 公開 へ と 発 
展 し て 行き ます 。 * も 詳し い 方 で も バッ チリ 使え を ます 。 ス ー パ ー シ リ ー ズ は 、ROUND SYSTEM の 


主力 作品 と なり ます 。 (MZ-80B.2000.2200 用 ) * 
※ 1 スー パー 財務 ノ テ レビ 元帳 (カナ 版 発売 中 ) eee \50,000………… … 漢 字 版 は \99,000 (予定 ) 


ЖУ ET EBED 


2 スー パー 販売 プ テ レ ビ 台 帳 (漢字 版 予定 中 ) ee \99.000………… 現在 D シ リー ズ を 適用 中 
3 スー パー 仕 入 プ テレ ビビ 台帳 (漢字 版 予定 中 ) 1 4 は サン プル デー タ 付 
4 スー パー 給与 (漢字 版 予定 中 ) サン プル ソフ ト も 出し ます 。 
※5 ス ー パ ー 人 在庫 管理 Я PY eee Y 15,000 . 2 z | 
詳 総合 P is 2] Tx: 分 同封 で 
6 スー パー デー タベース (企画 中 ) ……… сри wen Etre М 


| Q シ リー ズ は ディ スク 版 の ミニ ビジ ネス ソフ ト № 
Я QU-A で す 。 自分 で 内 容 の 改良 を 楽し みな が ら お 仕 | ジリ ー ズ 
事 に 役立て て 頂く 実務 家 向 の 実用 プロ グラ 


жары 勉強 する 気 も 無い の に AN 方 は 使用 禁止 で す 。 内 容 は 可 成り 上 等 


、Q シ リー ズ フ ァ ン も 急増 中 で す 。 一 度 ト ライ し て み ま せ ん か ? (9 Ұ10,000 


бте нн 『 定 を ラン ダム に 入れ て お く と キー 別 、H 付 別に 分 ける あな た の 秘書 で T e ал ا‎ 
2 在 庫 管理 : デ ィ ス ク 1 枚 で 3000 種 位 管理 し ます 単価 一 定 の 工 型 と 不定 の K 型 2 種類 有り 。 жи: M Z-80K/C, 1200, 
3 デー タベース : 項 目 名 を 自由 に 付け られ る 6 項目 の デー タ が と の 項目 で あっ て も 検索 し ます o 29. (TONDO) 
4 プラ イス リス ト : 何 千 6 の 商品 の 値段 を 記憶 し . 売 値 と 利益 率 の どちら か ら で も 計算 する 。 

※5 納 品 書 発行 : ラ ンダ ム フ ァ イル で 納品 書 を プリ ント する お 手 本 的 プロ グラ ム 。 各 人 で 手直し 要 。 ① 大 中 殺 ② 相 性 診断 (③ ア ドレ ス ①ー 
6 住所 録 :99 種 類 に 分 類 し し メー ル シ ー ル が 打てる し アイ ウエ オ 順 の 名 簿 も 出来 ま 5 
7 予算 管理 :50 項 目 と 予算 と 実績 が いつ で も 分 か る 工事 イペ ント 利益 を 約束 し ます Ttt KOR 7a НИНА 


ra WP T—AXA—A)-(8) 
8 賞与 計算 : 前 月 の 社会 保険 控除 後 の 給与 支給 額 を 入力 する で だけ で すべ て OK で 示 31% 5,000 (FJ) 
※9 ラ ンダ ム フ ァ イル 読本 : ラ ンダ ム フ ァ イル を 理解 する の に 一 番 参考 に な る プロ グラ ム で す 
自作 の ソフ ト も プロ 級 に な り ま す 。( お まけ … 漢 字 プ リン ト サ ブ ルー チン ) 
※ 印 の プロ グラ ム は 学習 派 の 方 々 に 特に お すす めし ます 。 プ ログ ラム が 全く 分 ら な い 方 に は 不向き で す 。 総合 カタ ログ 〒〒200 


ロジ シ リーズ D シ リー ズ は 高級 ビジ ネス ソフ ト で す が 、 可 成 り 上 級 の 方 に 限り 直販 の み に し 
て 参り まし た 。 今 ま で の MZ-80B、MZ-2000、2200 の 全 ご 使用 者 に 対す る アフ 
ター サー ビス は 無期 限 に 致し ます し 、 漢 字 版 スー パー シリ ー ズ へ も 移行 出来 ます 。 パ ソン コン が 初め て の 方 は 、D シ リ 

ー ズ は ご 無理 と 思い ます の で 、 ス ー パ ー シ リ ー ズ の 方 を お 願い し ます 。 まだ D シ リー ズ に 限り 一 切 卸 売り は 致し て 

お り ま せん 。 こ の 点 ご 了承 下さい 。 直販 の み で す 。 

1 漢字 財務 会 計 (テレ ビ 元 帳 ) 


2 販売 管理 内 容 に つい て は 、 ソ フト 名 を 指定 の 上 具体 的 に お 問い 合わ せ 下 さい 。 こ の シリ ー _ 
3 仕 入 管理 ①⑪--④\100.000 ズ は 、 ご 使用 者 が ご 自分 で 自社 の 事情 に 合せ た 改造 が 出来 る こと が 特徴 で す 。 

4 給与 管理 ⑤\50 000 そし て 分 ら な いこ と が 聞け る サー ビス も 含ん で いま す 。 お 問合せ は 1 件 に 付 切 — 
5 顧客 管理 . 手 200 円 を 同封 し て 下さ い 。 


MZ-80K、C、K2、K2E、1200、80B 等 の ビジ ネス ソフ ト の サポ ー 


ト を まだ まだ 続け て いる 唯一 の 会 社 で す 。 


45 

シャ ー プ パソ コン 全 機 種 即納 (全国 ) < «à 〒560 大 阪 府 豊 中 市 上 野 西 3-.2-25 TEL & FAX 06(849)6982 
ハー ド は 、 ソ フト に 詳し い 当社 より お 求め 下さ い 。 CAE 

ハー ド は 、 ソ フト に 詳し い 当社 より 1222FZ A72 RIN 
(CERO 当社 ソフ ト の レン タル 、 コ ピ イ 販売 、 用 紙 の --di i ян SERRE PZE () 4323108 
複製 、 商 標 の 無断 使用 は バチ が 当たり ます 。 : 
※ ご 注意 : テレ ビ 元 帳 は 当社 の 創作 語 で 商標 登録 申請 済 で す 。 (無断 使用 に 重ね て 警告 し ます ) 


| 


|А |! 
TUA 
(ШІ 
ШШ Ш 
ШШ 


ТИ 
и 


| 


| | 


ШШ 
NIA \\\ 


| 


ЦИТ 


A 


t 


R | コン 通信 Revolution 


パソ コン を 電話 回 線 で 結び 、 よ り 自 由 な コミ ュ ニ ケー ショ 


\ 
N 


に 送れ る だ け で な く 、 メッ セー ジ 交 換 の た め の 電 子 掲示 || 


を 自在 に 引き 出せ る デー タベース サー ビス な ど さ ま ざま な 

サー ビス が 利用 で き 、 ビジ ネス に 、 個人 ユー ス に 、 その 

メリ ッ ト は 計り 知れ な いも の が あり ます 。 

@ いま お 手持 ちの パソ コン に 、 電 話 十 通信 ソフ ト 十 RS-232C ケー ブル + 
音響 カプ ラ ( モ デム ) を 付け 加え る だ け で パソ コン 通信 が 可能 で す 。 詳し 

〈 は J&P で ご 相談 下さ い 


Communication Revolution 

コン テレ ックス 

パソ コン に テレ ックス 処理 装置 を つなぐ こと に より 、 従 来 
の テレ ックス 業務 に 加え 、 編集 機能 、 一 括 発信 機能 、 
検索 機能 な ど 、 機能 が 飛躍 的 に 向上 する だ け で な く 、 
テレ ックス の 基本 料金 \30.000( 毎 月 ) が \2.000 で 済 
む な ど 経費 の 大 幅 削減 に も 役立つ 画 期 的 な 情報 通信 
シス テム で すむ 

@ 詳し (は 、J&P テ クノ ラン ド 3F ソ フト ステ ーション で お た ず ね 下さ い 


а 店 東京 都 渋谷 区 道玄坂 2 丁目 28 番 4 号 7%(03) 496-4141 
町 В 店 東京 都 町 田 市 森野 1 丁目 39 一 16 21(0427)23-1313 
八王子 店 東京 都 入 王 子 市 旭 町 1 番 1 号 仏子 そごう 7F %%(0426)26-4141 
テク ノラ ンド 大阪 市 浪速 区 日 本 橋 5 丁目 6 番 7 号 谷 (06) 644-1413 
メデ ィ ア ラン ド 大 阪 市 浪速 区 日 本 橋 5 丁目 9 番 11 号 2(06) 644-1613 
ビジ ネス ラン ド 大 孤 市 北 区 梅田 1-1-3 大 阪 駅 前 第 3 ビル B2 谷 (06) 348-1881 
阪急 店 大 阪 市 北 区 芝田 1-1-3 阪 急 三 番 街 B1 谷 (06) 374-3311 


я 店 高槻 市 高槻 町 11 一 16 5(0726)85-1212 


E 


: 


ン を 可能 に する パソ コン 通信 。 情報 を 多量 に 、 か っ 迅速 ZY 
IO 
板 シ ステ ム (BBS)*.RAR3PCaA—2059* X838 (2 H 


< 
ニー ジグ 
ڪڪ‎ 


ПИ 
| || 


ШИ 


[ШЇ И 

И 
(ШШ 
| | M | UN 


\ 


トス テー ショ ン 


ソフ ト は 、 тетир НАЦЕ 
道具 。 スム ー ズ な 「 対 話 」 の た め に は 、 НИССА 


適 の ソフ ト が 必要 で す 。 そこ で 、 J& P は テク ノラ ンド 3F に = 


ソフ トス テー ショ ン を オー プン 。 日 本 最大 の ソフ トラ イブ 
ラリ ー、 その 場 で 使い や すさ を チェ ッ ク で きる 試用 コー 
ナー、 さ ら に オー ダー ソフ ト 開 発 室 な ど 、 ソフ ト に 関す る 
あら ゆる ご 要望 に お 応え いた し ます 。 


無料 特別 セミ ナー 予定 


TOP 財 務 会 計 V2 

TOP 給 与 計 算 V2 

バー ソナ ル ・ デ ー タ ・ バ ンク | DATA BOX-11 プ ラス 
理 新 漢 客 


6 H22RCD 


6 B23H(B) 


6 月 29 日 お ERSE 
6 A 30A (8) a 
№ 所 J&P テ クノ ラン ド 3F ソフ トス テ 

講義 時 間 | 回 目 PM2 PM3:0 - 

お 問合せ TELO6-644-* 


(Y oh 枚方 市 楠葉 並木 町 2 丁目 2ー2 7%(0720)56-8181 
豊中 市 新 千里 東町 1-3-204 千里 サン タウ ン 3F (06) 834-4141 
京都 市 下京 区 寺町 通 仏 光 寺 下 ル 恵 美 須 町 549 7%(075)341-3571 
姫路 市 東 延 末 1 丁目 番 住友 生命 姫路 南 ビ ル 1F 7%(0792)22-1221 
名 古屋 市 中 区 栄 3 丁目 4-5 SAKAE NOVA6F 7%(052)261-9201 
日 市 市 鵜 の 森 2 — 1 — 19 7%(0593)54-3366 
店 津 市 А 2 内 31 - 20 7%(0592)26-0111 
5 新潟 市 東大 通 1-3-10 三井 生命 ビル 1F 7%(0252)43-6671 


バン コン 教室 ・OA 教 室 
1』 ソ フト ステ ーション 

= < < 
ビジ ネス の パソ コン 
バー ンジ ナル コン ビュー ター 
周辺 機器 ・OA 機 器 | 
| ワー プロ ・CAD コ ー ナ ー 
ホビ ー の パソ コン 
| バン コン ン ソン フト ・ 専 門 書 籍 
パソ コン 入門 機器 ・OA サ プラ イズ 
MSX パ パン コン ・ 中 古 パ ソコ ン 


^N 
) 


Personal Computer Store 


SHARP 


統合 化 ソ フト TODAY 


統合 化 ソフ ト TODAY 統合 化 ソフ ト TODAY 


4 X Un v M51 
11/3 11, 11/5 11/611/7 


188 128 
218 158 


に に 


go to to to go o E E S DI 


ーーーー ニ ーー い OO の ゅ の の っ 
に た た た た た た に に いた | 


ӘТТЕРЕНТТТЕНЕІН 


EDD) c ме ОС<@о 


た と えば 、 経営 の 分 析 に し て も 、 書類 の 照合 に し て も 、 人 は デー タ を 比較 検討 し な が ら 新 し い 発見 を 得 て い ます 
シャ ー プ 'MZ は 最大 4 画面 が 同時 に 表示 で きる マル チ ウ イン ドウ と ペン を 走ら せる 手軽 る さ で 入力 で きる マウ ス で 
応え まし た 。 机上 に 広げ られ だ いろ ん な 書類 を スッ ポリ 画面 に お さめ て 、 あ な た の 思考 の まま に 、 書 類 を 自由 に 
出し 入れ し た り 、 比較 検討 。 単なる デー タ 処理 に 終ら な い 、 まさ に ` 読 み " の 深き が 違っ て 〈 る 革新 の 一 台 で す 。 


く MZ-6500 シ リー ズ の 主 な 仕様 > 葵 CPU:8086-2( ク ロッ ク 8MHz) RAM: 474 RAMS512KB, C77 RAMIS2KB G3 ТЕЛ: € ッ プ 表示 方 式 に よる 
完全 グラ フィ ッ ク デ ィ ス プレ イ 、 グラ フィ ッ ク /640x400 ド ッ ト 、 画 面 数 /8 階 調 2 画面 (モノ クロ モー ド )、8 色 2 画面 (カラー モー ド ) ӨРЖ: ェ イ ス : セ ント ロニ クス 

CRT( コ ン ボ ジッ ト ・RGB)/ ミ ニ FD/ ハ ー ド ディ スク (MZ-6545 の み )/HS-232C (2 ボー ト ) 8/7 7x 7 :KOS/ E CP/M-86" M, MS-DOS" M- BASIC 

BASIC-2、BASIC-3 く アプ リケーション > 氏 統 合 化 ソフ ト TODAY…MZ-2Z029 標準 価格 68,000 円 @ 日 本 語 ワ ー ド プロ セッ サ …MZ-2Z031 標準 価格 
49,800 円 借 UBM フ ォ ー マ ッ ト 変 換 …MZ-4Z001 標準 価格 30,000 円 @MS-DOS 「““ テ クニ カル マニ ュ ア ル MZ-006J 標準 価格 20,000 円 ft 


X Wr CP/M-86 "は 米国 デジ タル リサ ー チ 社 の 、 ま た MS- DOS"" は 米国 マイ クロ ソフ ト 社 の 登録 商標 で す 
写真 は MZ-6545、15 型 カラ ター ディス プレ イ MZ-1D17 標準 価格 124.000 幅 "UPS 
チル トス タン ド MZ-1S13 BEER 12,000]: 7 za C. b 画面 は ハメ コミ 合成 写真 で す 27 
ы 
16 ビ ピット パー ソナ ルコ ンピュータ 16 ビ ピット パー ソナ ルコ ンピュータ 
=, =) 
17-5500 .,,—х 117-5500 -z 
MZ-5521 標準 価格 388.000 円 <256K ^: 4 KRA MEF E f -2XI 8» М2-6545 標準 価格 998.000 円 <i0MB 1.2MEB ミ ニ フ ロ ッ ピ ー 
MZ-5511 標準 価格 288.000 円 <128K バ イト RAM 醒 準 装 備 ・ MZ-6541 標準 価格 650.000 円 <1.2MB ミ ニ АЖ 


MZ-5501 標準 価格 218.000 円 <128K {RA MEE > 


-163  -888 639 
-327 -1,788 581 
F12: 2 F13: ВЕ 


ЗЕТ 4 


MZ-6500 シ リー ズ 


У»- АЙ 21 жн тос 大 阪 市 阿倍 野 区 長池 町 22 番 22 号 To (06)62 1- 1221 (X (E) @ お 問い 合わ せ は -… 本 社内 国内 情報 シス テム 営業 本 部 まで 。 


0517. Н ЯУ 7 Ки 2725 1{1т Printed in Japan 


1,163 
1,498 
ESC: 再 


ЮТ 


定価 480 円 Ж-202179-7